Python, PostgreSQL and Wasm walk into a pytest bar
Tired of slow, complex database testing? Meet py-pglite: run real PostgreSQL in your Python tests, no containers or mocks needed. Fast, zero-config, and Postgres-native—testing just got easier
Tired of slow, complex database testing? Meet py-pglite: run real PostgreSQL in your Python tests, no containers or mocks needed. Fast, zero-config, and Postgres-native—testing just got easier
Security
InnovateNow faked security to win a big client—policies no one read, passwords no one remembered, and a shiny compliance cert. It worked, until a simple phishing email exposed it all. The breach wasn't dramatic, just inevitable. Real security isn't theater. It's culture, enforcement, and honesty.
Open Source
Every modern software product is a tapestry woven with threads of open source code. From the operating system it runs on to the libraries that power its features, OSS is the engine of innovation. Yet for many startups, product managers, and even seasoned engineers, the world of OSS licenses is
Model Context Protocol
TL;DR Programmer was lazy to manually upload text files to AI coding agents. Found an MCP server that helps, but was too lazy to keep updating the command arguments. Spent a couple of hours writing a daemon that reloads server with required changes on config or directory changes.
Artificial Intelligence
In the race to build powerful AI systems, are we focused on the wrong thing? New research suggests success lies not in agent skill alone, but in the architecture of their prompts and collaboration. This piece explores how to think less like a trainer and more like a system architect.
Model Context Protocol
⚠️This article was based on Agent Gateway version 0.5.2. Releases after this version have introduced a different configuration schema. You can see new example configuration on the project repository. Recently I have been looking at how to deploy multiple model context protocol (MCP) servers in a Kubernetes environment
Artificial Intelligence
Large Language Models (LLMs) are rapidly changing how we interact with technology. From answering our questions to drafting emails, their capabilities are impressive. But as we push them to do more complex tasks – to act as "agents" that can reason, plan, and interact with the digital or even
Model Context Protocol
It would seem that Model Context Protocol is the talk of the town these days. With the onset of tools like Anthropic's Claude Code and JetBrain's Junie being able to run local instances MCP Servers are helping to provide relevant context to AI Agents "just
Recently, I started trying out Ghost for publishing posts. Having been an Obsidian user for some time now, I have learned to truly appreciate Mermaid for diagramming as Obsidian has out of the box support for it. Ghost on the other hand, does not support rendering of Mermaid code blocks
Software Engineering
Backend development increasingly demands applications that are not only scalable but also inherently reliable. Durable execution platforms like DBOS and Temporal have emerged as viable options for production software, offering solutions for building and operating complex, distributed systems. This post provides a comparison to help software engineers, particularly those targeting