Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,851 articles
Frontend — Free Open-Source Icons — Smashing Magazine

Free Open-Source Icons — Smashing Magazine

Your project is on a tight budget? We’ve collected some wonderful, free icons and goodies that we’ve discovered lately and that are bound to give your design the finishing touch. We’ve also just recently covered [Figma plugins](https://www.smashingmagazine.com/2021/08/figma-tools-plugins-resources/), [SVG generators](https://www.smashingmagazine.com/2021/03/svg-generators/), [accessible front-end

CMCosima MielkeCosima Mielke·August 17, 2021Frontend
Engineering — Introducing Shadow IT Discovery

Introducing Shadow IT Discovery

With Cloudflare for Teams, Administrators can allow their users to securely access applications with Cloudflare Access and explicitly block users from visiting various applications with Cloudflare Gateway.

AAbeAbe·August 16, 2021Engineering
Frontend — Tabs in HTML?

Tabs in HTML?

Brian Kardell shares a bit about the progress of bringing "Tabs" to HTML. We kinda think we know what they are, but you have to be really specific when dealing with specs and defining them. It's tricky.

CCChris Coyier·August 16, 2021Frontend
Engineering — Cutouts

Cutouts

Ahmad Shadeed dug into shape "cutouts" the other day. Imagine a shape with another smaller shape carved out of it. In his typical comprehensive way, Ahmad

CCChris Coyier·August 16, 2021Engineering
Engineering — Highlights from Git 2.33

Highlights from Git 2.33

The open source Git project just released Git 2.33, with features and bug fixes from over 74 contributors. Here’s a look at some of the most interesting features and changes.

TBTaylor BlauTaylor Blau·August 16, 2021Engineering
Engineering — How To Develop Your Business’ Technology Roadmap — Smashing Magazine

How To Develop Your Business’ Technology Roadmap — Smashing Magazine

Software development without a roadmap is akin to driving off a cliff — an undertaking that seriously jeopardizes your product’s life. What is a business technology roadmap, and how can one be developed to support software development? That’s what we’re here to talk about. Here’s how to develop a business technology roadmap that ensures your project safely reaches its final destination.

CMCache MerrilCache Merril·August 16, 2021Engineering
Networking — Apricot subsea cable will boost internet capacity, speeds in the Asia-Pacific region

Apricot subsea cable will boost internet capacity, speeds in the Asia-Pacific region

We are excited to announce our participation in the Apricot subsea cable system, together with leading regional and global partners. When completed, the project (which is still subject to regulatory approvals) will deliver much-needed internet capacity, redundancy, and reliability to expand connections in the Asia-Pacific region. The 12,000-kilometer-long cable will connect Japan, Taiwan, Guam, th

MEMeta Engineering·August 15, 2021Networking
Engineering — Building the Cloudflare Summer Challenge Application

Building the Cloudflare Summer Challenge Application

If you haven’t already heard, we’re hosting the Cloudflare Summer Developer Challenge, a contest for the Cloudflare community at large. Anybody – yes, including you – can sign up for free and compete for a chance to win one of 300 available prizes.

LLukeedLukeed·August 13, 2021Engineering
Engineering — Unicode Arrows

Unicode Arrows

Looks like... 253 of them. I love the little water ⥾ spout one. (U+297e). Because. And I like how it's a fairly useful little site at a great domain and with

CCChris Coyier·August 13, 2021Engineering
Career & Teams — Modelling Developer Infrastructure Teams - Shopify

Modelling Developer Infrastructure Teams - Shopify

I’ve been managing Developer Infrastructure teams (alternatively known as Developer Acceleration, Developer Productivity, and other such names) for almost a decade now. Developer Infrastructure (which we usually shorten to “Dev Infra”) covers a lot of ground, especially at a company like Shopify that’s invested heavily in the area, from developer environments and continuous integration/continuous

SEShopify Engineering·August 13, 2021Career & Teams
Engineering — More devices, fewer CAPTCHAs, happier users

More devices, fewer CAPTCHAs, happier users

Today, we are taking another step in helping to reduce the Internet’s reliance on CAPTCHAs to prove that you are not a robot. We are expanding the reach of our Cryptographic Attestation of Personhood experiment by adding support for a much wider range of devices.

WTWesley, TaraWesley, Tara·August 12, 2021Engineering
Engineering — Stay alert

Stay alert

A few days ago, Chris wrote up his thoughts about how alert(), confirm(), and prompt() were being deprecated by Chrome and collected a bunch of thoughts from

RRRobin RendleRobin Rendle·August 12, 2021Engineering
Performance — Useful Figma Plugins And Tools — Smashing Magazine

Useful Figma Plugins And Tools — Smashing Magazine

Useful Figma plugins that will help you fix all the little slowdowns and boost your productivity. From color management and image assets to SVG shapes and animation. Whether you’re just starting out with Figma or have been using it for a good while now, this post will give you just enough pointers to make your design process faster and smoother.

JJJanet JohnJanet John·August 12, 2021Performance