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
Engineering — Game Bytes

Game Bytes

Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on!

LRLee ReillyLee Reilly·May 10, 2023Engineering
Frontend — A Guide To Redux Toolkit With TypeScript — Smashing Magazine

A Guide To Redux Toolkit With TypeScript — Smashing Magazine

The Redux Toolkit documentation calls the library a better way to write Redux logic for React apps and a simple and efficient toolkit for Redux development. In this article, you will learn about the Redux toolkit by building an app that tracks project issues.

DKDeepak KumarDeepak Kumar·May 10, 2023Frontend
Frontend — What does Vercel do?

What does Vercel do?

Technically newsletter founder Justin Gage explains how Vercel makes building web applications as easy as possible, powered by the frontend cloud.

VVercel·May 10, 2023Frontend
Security — What is ReDoS, and how do you fix it?

What is ReDoS, and how do you fix it?

Code scanning detects ReDoS vulnerabilities automatically, but fixing them isn’t always easy. This blog post describes a 4-step strategy for fixing ReDoS bugs.

KBKevin BackhouseKevin Backhouse·May 9, 2023Security
Distributed — Building a culture of innovation in your business with GitHub

Building a culture of innovation in your business with GitHub

Consider the typical software development practices in an organization. Projects are commonly closed, and causes friction across engineering teams. But open source communities work asynchronously, openly, remotely and at global-scale. What if our internal teams could reuse those same practices?

CRChris ReddingtonChris Reddington·May 8, 2023Distributed