Posts by peponder

@peponder

Pep Nender

I’m a developer who likes turning ideas into real products. Most of my time go...
Joined May 2026
875 Points16 Badges19 Connections19 Followers21 Following

Comments by peponder

14 hours Articles 4 min read
Building a Concurrency-Safe Movie Reservation System with FastAPI, Redis, and PostgreSQL Introduction One of the most interesting challenges in backend engineering isn't building CRUD APIs—it's designing systems that continue to behave correctly w...
14 hours Articles 2 min read
LangChain is a powerful framework that solves a major headache in AI development: vendor lock-in. Why LangChain? When you build an application by calling an LLM's API directly like OpenAI's GPT or Google's Gemini, your code becomes tightly coupled t...
post-cover-22205
Jul 1 Articles 1 min read
I have just published an article on using dart:mirrors for reflection and dynamic invocation in Dart. Many languages support reflection, and Dart is among them. The article introduces the package—which provides reflection support in Dart—examines its...
Jul 1 Articles 1 min read
!1 Million Passport Exposurefeatured-og.webp Incident On May 15, 2026, Reqrea, a Japan-based KYC company, reported that more than 1 million passports had been exposed to the public internet via a misconfigured S3 bucket. This breach impacted over...
post-cover-21594
Jul 1 Articles 4 min read
When developers first start using Entity Framework Core, it's easy to write queries that work—but not all queries perform well. The good news? A few simple practices can make your queries much faster, use less memory, and generate better SQL. We'll...
Jun 27 Tutorials 2 min read
Your AI agent fails decisions for the same four reasons a bad manager does. A bigger model fixes none of them. Not because the model is dumb. Because nothing in its loop forces it to widen its options, look for evidence it is wrong, or check itself ...
post-cover-21358
Jun 27 Articles 4 min read
A trace is one of the more useful things you can capture from an LLM app, and many teams store it in a format they cannot move later. If your AI tracing uses its own private format, the spans sit in a silo, a backend change means re-instrumenting, an...
post-cover-21357
Jun 22 Articles 3 min read
A few years ago, one of the biggest challenges in software development was writing code quickly. Today? AI can generate: Functions APIs Unit tests Database queries Entire applications Sometimes in seconds. At first glance, this sounds like ...
post-cover-21080
Jun 22 Articles 6 min read
How AI Companies Turned Your Thinking Into Their Training Data Here's a thesis worth sitting with, even if you end up rejecting it: the most valuable resource an AI company can extract from you isn't your data. It's your reasoning. And the mechanis...
post-cover-21089
Jun 22 Articles 2 min read
When I started learning cybersecurity, I remember sitting in front of my laptop, completely overwhelmed. There was so much to learn .networking, attacks, tools, terms I'd never even heard before. I was like "oh my God, I have so much to learn" feelin...
post-cover-21094
Jun 21 Articles 2 min read
You build an agent. It calls an MCP tool, gets a response, logs success: true, and moves on. Thirty-three minutes later a customer emails asking why their ticket was never created. You pull the logs. Every entry says the call succeeded. You check th...
Jun 19 Articles 1 min read
Supply-chain attacks via npm are up year-over-year — packages like event-stream, the Lazarus group drops, and AI-hallucinated typosquats keep landing in real codebases. I got tired of finding out after the fact, so I built NPM Safety Guard. What i...
Jun 19 Articles 13 min read
What is a package? In Go, every Go program is made up of packages. A package is a directory of .go files that share the same package declaration. The primary purpose of packages is to help you isolate and reuse code. myapp/ ├── main.go ← pac...
post-cover-20910
Jun 16 Articles 1 min read
This article is part of my Bit Manipulation Series. If you want more bit manipulation tips, tricks, and problem-solving patterns, explore the full series here: Bit Manipulation Series:1 In this article, we'll develop a clear intuition for AND throu...
Jun 16 Articles 3 min read
Some years ago, I worked for a company where my task was to create an Android application for logistics purposes. It was an experimental project. The company didn't use version control. Most of the functionality was implemented in Perl scripts and a...
Jun 16 Launches 4 min read
A daily word ladder game: change a 4-letter word into POOP...
Jun 2 Articles 11 min read
> TL;DR — Model Context Protocol MCP is Anthropic's open standard for connecting LLMs to external tools, data sources, and services. It's powerful, but it's also overhyped. This guide covers what MCP actually is under the hood, when it's the right ar...
post-cover-19397
chevron_left

Latest Jobs

View all jobs →