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
Engineering — The easiest way to build a modern SaaS application

The easiest way to build a modern SaaS application

With Workers for Platforms, your customers can build custom logic to meet their needs right into your application. We’re excited to announce that Workers for Platforms is now in GA for all Enterprise customers

TMTanushree, MarkTanushree, Mark·September 21, 2022Engineering
Security — Security alert: new phishing campaign targets GitHub users

Security alert: new phishing campaign targets GitHub users

On September 16, GitHub Security learned that threat actors were targeting GitHub users with a phishing campaign by impersonating CircleCI to harvest user credentials and two-factor codes. While GitHub itself was not affected, the campaign has impacted many victim organizations.

AWAlexis WalesAlexis Wales·September 21, 2022Security
Engineering — Why we signed the Copenhagen Pledge on Tech for Democracy

Why we signed the Copenhagen Pledge on Tech for Democracy

As the home for developers, we understand the key role our communities play in steering digital transformation and maintaining societal infrastructure. That’s why we choose to drive and support policies and initiatives like the Copenhagen Pledge on Tech for Democracy. We’re committed to working with like-minded organizations, governments, and civil society to make digital technologies work for dem

SMShelley McKinleyShelley McKinley·September 21, 2022Engineering
Security — Cloudflare Area 1 - how the best email security keeps getting better

Cloudflare Area 1 - how the best email security keeps getting better

Cloudflare started using Area 1 in 2020 and proceeded with acquiring the company in 2022. We were most impressed how phishing, responsible for 90+% of cyberattacks, basically became a non-issue overnight when we deployed Area 1. But our vision is much bigger than preventing phishing attacks

JJoaoJoao·September 20, 2022Security
Career & Teams — “If you don’t make it beautiful, it’s for sure doomed”: putting the Vault in GitHub’s Arctic Code Vault

“If you don’t make it beautiful, it’s for sure doomed”: putting the Vault in GitHub’s Arctic Code Vault

GitHub this month installed a massive steel vault, etched with striking AI-generated art, deep within an Arctic mountain, finalizing its Arctic Code Vault. This vault contains the 188 reels of hardened archival film which will preserve the 02/02/2020 snapshot of every active public GitHub repository for 1,000 years. It also now includes a Tech Tree, a human-readable selection of works describing s

JEJon EvansJon Evans·September 20, 2022Career & Teams
Career & Teams — Blocked: How to Ask For Help as an Intern

Blocked: How to Ask For Help as an Intern

You grinded LeetCode, nailed the interview process, and got an internship at an amazing company. Congrats! But now it’s week three of your internship, you have no idea how anything works, and you’ve written one line of code in the past two days. How do you ask for help? Whom do you ask for help?…

TSTracy Stampfli·September 20, 2022Career & Teams
Engineering — What’s New In Gatsby 2022? — Smashing Magazine

What’s New In Gatsby 2022? — Smashing Magazine

Gatsby has evolved quite dramatically in the last two years. In this article, Paul Scanlon explains what Gatsby can do today, and how he used some of the new features when upgrading his personal website from Gatsby 2 to Gatsby 4.

PSPaul ScanlonPaul Scanlon·September 20, 2022Engineering