Techreport blog

Engineering Insights & Guides

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

11,794 articles
Engineering — Highlights from Git 2.45

Highlights from Git 2.45

Git 2.45 is here with experimental support for reftables, and SHA-256 interoperability. Get our take on the latest here.

TBTaylor BlauTaylor Blau·April 29, 2024Engineering
Engineering — Lessons Learned After Selling My Startup — Smashing Magazine

Lessons Learned After Selling My Startup — Smashing Magazine

Business acquisitions are common but often shrouded in mystery because they happen behind closed doors. In this article, Yaakov details the story of his company and the journey it took him on, shedding light on the process of selling a business and what he learned from the experience.

YYaakovkardaYaakovkarda·April 29, 2024Engineering
Engineering — The End Of The Free Tier — Smashing Magazine

The End Of The Free Tier — Smashing Magazine

Free-tier pricing is a common marketing strategy. “Free” gets people in the door and allows them to settle in and see how things work. But, as Juan Diego Rodriguez explains, the practice of free *tiers* is often conflated with free *trials*. And while the distinction may be nuanced, the consequences of sunsetting free-tier pricing may be huge.

JDJuan Diego RodriguezJuan Diego Rodriguez·April 26, 2024Engineering
Design & UX — Conducting Accessibility Research In An Inaccessible Ecosystem — Smashing Magazine

Conducting Accessibility Research In An Inaccessible Ecosystem — Smashing Magazine

Conducting UX research that includes participants with a variety of disabilities is vital to building inclusive technology, but most prototypes used for testing are inaccessible. Rather than continuing to leave out feedback from disabled consumers, which ultimately leads to exclusive technology, researchers must get creative in their workarounds and be relentless in their efforts.

MWMichele WilliamsMichele Williams·April 25, 2024Design & UX
Security — Securing millions of developers through 2FA

Securing millions of developers through 2FA

We’ve dramatically increased 2FA adoption on GitHub as part of our responsibility to make the software ecosystem more secure. Read on to learn how we secured millions of developers and why we’re urging more organizations to join us in these efforts.

MHMike HanleyMike Hanley·April 24, 2024Security