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
Performance — GitHub Availability Report: June 2023

GitHub Availability Report: June 2023

In June, we experienced two incidents that resulted in degraded performance across GitHub services. June 7 16:11 UTC (lasting 2 hours 28 minutes) On June 7 at 16:11 UTC, GitHub…

JOJakub OleksyJakub Oleksy·July 12, 2023Performance
Engineering — The day my ping took countermeasures

The day my ping took countermeasures

Ping developers clearly put some thought into that. I wondered how far they went. Did they handle clock changes in both directions? Are the bad measurements excluded from the final statistics? How do they test the software?

MMMarek MajkowskiMarek Majkowski·July 11, 2023Engineering
Design & UX — How To Become A Better Speaker At Conferences — Smashing Magazine

How To Become A Better Speaker At Conferences — Smashing Magazine

In this article, Andy Budd, curator of UX London and Leading Design conferences, outlines some of the things that make a potentially amazing presentation, as well as a few big gotchas. If you’ve ever wondered what it takes to get a speaking slot at a conference, this article is for you.

AAndybuddAndybudd·July 11, 2023Design & UX
Security — GitHub achieves ISO/IEC 27701:2019, 27018:2019, and CSA STAR certifications

GitHub achieves ISO/IEC 27701:2019, 27018:2019, and CSA STAR certifications

GitHub’s Information Security and Privacy Management System (ISPMS) has been certified against ISO/IEC 27701:2019 (PII Processor) and 27018:2019 standards, as well as the Cloud Controls Matrix (CCM). These standards and frameworks are internationally recognized for security and privacy program best practices.

BGBrandon Griffeth, Glory FranckeBrandon Griffeth, Glory Francke·July 5, 2023Security
Security — Introduction to SELinux

Introduction to SELinux

SELinux is the most popular Linux Security Module used to isolate and protect system components from one another. Learn about different access control systems and Linux security as I introduce the foundations of a popular type system.

KSKevin StubbingsKevin Stubbings·July 5, 2023Security