
The Cost of TDE and Checksums in PGEE
This blog is a quick summary of the recent benchmark testing done with PostgresSQL for TDE. Please check in.
The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

This blog is a quick summary of the recent benchmark testing done with PostgresSQL for TDE. Please check in.

Earlier this week, an npm supply chain attack . It’s turn for crates.io , the main public repository for Rust crates (packages). The phishing e-mail looks like this: Andrew Gallant on BlueSky And it leads to a GitHub login page that looks like this: Barre on GitHub Several maintainers received it — the issue is being discussed on GitHub . The crates.io team has acknowledged the attack and said the

The next leap in AI won’t come from new models, but from an app layer that makes the technology more intuitive and useful for everyone.

Hear about the personal tools we use to improve our workflows (and how to get started building your own) on this episode of the GitHub Podcast.

[…]


Real-time dashboards are decision assistants, not passive displays. In environments like fleet management, healthcare, and operations, the cost of a delay or misstep is high. Karan Rawal explores strategic UX patterns that shorten time-to-decision, reduce cognitive overload, and make live systems trustworthy.

Stu Robson outlines two ways to compile multiple CSS files when you aren't relying on Sass for it.

In August, we experienced three incidents that resulted in degraded performance across GitHub services.

Delegate it a task, and coding agent can independently write, run, and test code. Here’s how you can make the most of it.


While businesses are rapidly building AI products, monetization remains a challenge. In this post, we share a framework for building a successful pricing strategy with key decision points on charge metrics, billing models, and guardrails.

Everyone has a different opinion which is great because it demonstrates the messy, non-linear craft that is thinking like a front-end developer.

Figma’s editorial newsletter about how products take shape—and shape our world.

For years, the boundaries between product development roles have become less defined. Our latest report quantifies this shift and explores what it means for you and your team.

Create your own agenda of favorites, sign up for one-on-on mentoring sessions, and register if you haven’t already. We’ll see you there!

The idea behind this is to share a full, unfiltered look at integrating CSS Cascade Layers into an existing legacy codebase. In practice, it’s about refactoring existing CSS to use cascade layers without breaking anything.

Benchmarking PostgreSQL collations vs citext for case-insensitive columns: can custom collations replace citext with better performance?

Instacart’s creative studio and marketing teams pulled off a nostalgic summer campaign featuring our favorite snacks from 1999.

With more teams moving faster than ever, the real differentiator is craft—the curiosity, intuition, taste, and intention behind every detail.

Connect commits to artifacts without switching tools.

The second wave of MCP, building for LLMs, not developers. Explore the evolution of MCP as it shifts from developer-focused tools to LLM-native integrations. Discover the future of AI connectivity.

We've implemented the node:http client and server APIs in Cloudflare Workers, allowing developers to migrate existing Node.js applications with minimal code changes. This post explains how we built a bridge between the Workers serverless environment and Node.js's traditional HTTP model, complete with examples for running frameworks like Express.js at the edge.

CSS is a composable language by nature. This composition nature is already built into the cascade. We simply don't talk about composition as a Big Thing because it's the nature of the language.