Techreport blog

Engineering Insights & Guides

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

11,850 articles
Engineering — Why roles are not rules

Why roles are not rules

Product development is increasingly collaborative. But what does it mean to be collaborative as an engineer?

KRKris Rasmussen·June 20, 2023Engineering
AI & ML — How to write better prompts for GitHub Copilot

How to write better prompts for GitHub Copilot

In this prompt guide for GitHub Copilot, two GitHub developer advocates, Rizel and Michelle, will share examples and best practices for communicating your desired results to the AI pair programmer.

RSRizel Scarlett, Michelle DukeRizel Scarlett, Michelle Duke·June 20, 2023AI & ML
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