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 — JS13K 2022 winners 🏆

JS13K 2022 winners 🏆

The eleventh annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wrapped up. This post highlights the top thirteen entries.

LRLee ReillyLee Reilly·October 6, 2022Frontend
Performance — GitHub Availability Report: September 2022

GitHub Availability Report: September 2022

In September, we experienced one incident that resulted in degraded performance across GitHub services. We also experienced one incident resulting in significant impact to Codespaces. We are still investigating that incident and will include it in next month’s report. This report also sheds light into an incident that impacted Codespaces in August and an incident that impacted Actions in August.

JOJakub OleksyJakub Oleksy·October 5, 2022Performance
Career & Teams — The Engineering Story Behind Flex Comp - Shopify

The Engineering Story Behind Flex Comp - Shopify

How we built Flex Comp: Shopify's new approach to compensation that gives employees the ability to choose how they want to allocate their total reward between base salary, Restricted Stock Units (RSUs), and Stock Options today, with new features like Shop Cash in the future.

SEShopify Engineering·October 5, 2022Career & Teams
Frontend — State of CSS 2022 Survey Now Open

State of CSS 2022 Survey Now Open

The State of CSS survey recently opened up. Last year, the survey confirmed everyone's assumptions that TailwindCSS is super popular and CSS variables are

GGGeoff GrahamGeoff Graham·October 4, 2022Frontend
Career & Teams — A sneak peek at Schema 2022

A sneak peek at Schema 2022

Nerding out on the details, pitching plugins, and sub-components—the creative team behind Schema tells us what they’re looking forward to this year.

CACarly AyresCarly Ayres·October 4, 2022Career & Teams
Networking — Introducing post-quantum Cloudflare Tunnel

Introducing post-quantum Cloudflare Tunnel

Every connection we make post-quantum secure, we remove one opportunity for compromise: that's why we are announcing post-quantum Cloudflare Tunnel to help you secure every connection to our network

CCloudflare·October 3, 2022Networking
Engineering — How to Mentor Interns to Become Skillful Engineers

How to Mentor Interns to Become Skillful Engineers

Internships are a great opportunity for companies to invest in great talent and train future engineers. It is important to prepare a good mentorship plan for the interns, so that they make the best use of their time and acquire experiences that will help make them full-time employees in the future. The first step is…

EHEman Hassan·October 3, 2022Engineering
Engineering — Chat log exhibits from Twitter v. Musk case

Chat log exhibits from Twitter v. Musk case

This is a scan/OCR of Exhibits H and J from the Twitter v. Musk case, with some of the conversations de-interleaved and of course converted from a fuzzy scan to text to make for easier reading. I did this so that I could easily read this and, after reading it, I've found that most accountings of what was said are, in one way or another, fairly misleading. Since the texts aren't all that long, if y

DLDan Luu·October 1, 2022Engineering