Techreport blog

Engineering Insights & Guides

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

11,670 articles
Engineering — Developers need the right to challenge junk patents

Developers need the right to challenge junk patents

The United States Patent and Trademark Office (USPTO) recently proposed rule changes that will make it harder to challenge low quality patents. Without the ability to quickly and efficiently challenge wrongly granted patents, innovation and developers suffer.

MLMike LinksvayerMike Linksvayer·June 19, 2023Engineering
Performance — Welcome to Speed Week 2023

Welcome to Speed Week 2023

This week we will help you measure what matters. We’ll help you gain insight into your performance, from Zero Trust and API’s to websites and applications. And finally we’ll help you get faster. Quickly

SMSam MarshSam Marsh·June 18, 2023Performance
Performance — GitHub Availability Report: May 2023

GitHub Availability Report: May 2023

In May, we experienced four incidents that resulted in degraded performance across GitHub services. This report also sheds light into three April incidents that resulted in degraded performance across GitHub services.

JOJakub OleksyJakub Oleksy·June 14, 2023Performance
Career & Teams — Linking Modular Architecture to Development Teams

Linking Modular Architecture to Development Teams

Can a modular architecture improve software delivery? Yes! -but with some caveats. This article charts the journey of an enterprise who set out to shift their architecture to a more modular one in order to ease their growing pains. They found that modularity is a multifaceted solution that extends beyond architecture, into business lines of communication, team topologies and effective developer ex

MFMatthew Foster·June 13, 2023Career & Teams
Security — GitHub’s revamped VIP Bug Bounty Program

GitHub’s revamped VIP Bug Bounty Program

GitHub’s VIP Bug Bounty Program has been updated to include a clear and accessible criteria for receiving an invitation to the program and more. Learn more about the program and how you can become a Hacktocat, and join our community of researchers who are contributing to GitHub’s security with fun perks and access to staff and beta features!

JGJeff GuerraJeff Guerra·June 12, 2023Security