Techreport blog

Engineering Insights & Guides

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

11,845 articles
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
AI & ML — How We Built Slack AI To Be Secure and Private

How We Built Slack AI To Be Secure and Private

At Slack, we’ve long been conservative technologists. In other words, when we invest in leveraging a new category of infrastructure, we do it rigorously. We’ve done this since we debuted machine learning-powered features in 2016, and we’ve developed a robust process and skilled team in the space. Despite that, over the past year we’ve been…

KMKelly Moran·April 18, 2024AI & ML