Techreport blog

Engineering Insights & Guides

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

11,794 articles
Languages — The promise of Rust

The promise of Rust

The part that makes Rust scary is the part that makes it unique. And it’s also what I miss in other programming languages — let me explain! Rust syntax starts simple. This function prints a number:  fn show ( n : i64 ) { println! ( "n = {n}" ); } And this program calls that function — it looks like any C-family language so far, we got parentheses, we got curly brackets, we got, uhh…

AWAmos WengerAmos Wenger·April 16, 2025Languages
Databases — Indexing vectors in PostgreSQL

Indexing vectors in PostgreSQL

Efficiency is always a topic. Therefore, it is important to understand that indexing is the key to success. Read more about indexing vectors.

HSHans-Jürgen SchönigHans-Jürgen Schönig·April 15, 2025Databases
Engineering — Developer Week 2025 wrap-up

Developer Week 2025 wrap-up

We’ve closed out Developer Week 2025. Here’s a quick recap of the announcements and in-depth technical explorations that went out during the week.

VVyVy·April 14, 2025Engineering
Frontend — Next Level CSS Styling for Cursors

Next Level CSS Styling for Cursors

Custom cursors with CSS are great, but we can take things to the next level with JavaScript. Using JavaScript, we can transition between cursor states, place dynamic text within the cursor, apply complex animations, and apply filters.

DCDeclan ChidlowDeclan Chidlow·April 14, 2025Frontend
AI & ML — The Post-Developer Era

The Post-Developer Era

When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s been more than two years since then, and I thought it was worth revisiting some of those early predictions, and seeing if we can glean any insights about where things are headed.

JWJosh W. Comeau·April 14, 2025AI & ML