RSSAmplifier

Blog

DanLevy.net

Come for the code, stay for the cats.

danlevy.netRSS feed ↗79 posts

Latest posts

Announcing ExploitHunter.app

Hack anything with AI + every security tool ever made

Don't Fear the Model Router

Route to the best model with confidence.

Into the Breach

Reduce local-dev risk with containers, canaries, and boring limits

Postgres Text Searching Guide 2026

The search tools already in your database, and when each one earns its keep.

Fight Evils with Evals!

Benchmarks measure benchmarks. Your system needs its own measures.

Semantic Vector Search and Other Topics to Win Friends and Lovers

The full search landscape: exact, fuzzy, semantic, hybrid — and when to layer all of them.

It's Time for llm:// Connection Strings

Simplify Model & Provider Config with `llm://` URLs

Your AI Assistant Gave Me Shell Access

How to secure your local or VPS OpenClaw/Moltbot setup

Stop Asking LLMs to Do Math

They are bad at it. Here is how to fix it.

Stop Building Flaky Agents: Use Workflows & Memory

Deterministic patterns for non-deterministic models.

Your AI Agent is Useless Without This

Why MCP is the USB-C of Artificial Intelligence.

Production AI is Terrifying (And How to Fix It)

If your agent doesn't have guardrails, you aren't ready for production.

Don't Marry Your Model

LLM Routing, so hot right now

Foreign Keys: Stop Asking If They're Fast

Ask what you're actually optimizing for.

Stop Leaking Memory with WeakMap

Fixing weak code with weak references!

JSONB: The Best Way to Ruin Your Database

JSONB is powerful, useful, and very easy to misuse when you let a blob become your real schema.

Your Timestamp is a Lie

What a train ticket taught me about storing time in databases

Async Stack Traces: Why `Error.stack` Lies to You

The microtask queue ate my homework (and my debugging context).

Quiz: Advanced JS Error Mastery

Are your exceptions truly exceptional?

2025's Wave of Database Innovation

You can thank AI.

Who put vulns in my patch?

Why updates can't save you

The Last to Think

Human or Machine?

Beware the Single-Purpose People

So pure it hurts

You May Not Need Algolia™

Static sites probably do not need hosted search

Essential Docker Security Tips for Self-Hosting

Secure your self-hosted services, from defense to monitoring!

The Unassuming Power of Multiple-Choice Questions

How to Harness the Full Potential of MCQs in Education

From Zero to Regex Hero

Extract & Parse URL-like Strings with a Single Regex

Quiz: Essential Rust Memory Management

(Borrow) check yo self before you wreck yo self! 🦀

Quiz: AWS Storage: 20+ Questions!

Can you navigate the cloud labyrinth?

Open Source Journal

A collection of open-source projects I've worked on.

Replacing Myself with AI

How I learned to stop worrying and love the GPT.

Quiz: Deep Postgres: Pt. 2

Are you SQL Steele? Or a SQL Softie?

Quiz: Deep Postgres: Pt. 1

Does SQL make you squeal?

Quiz: Bash & Shell Mastery

Can you talk to computers? Like, well?

Quiz: Regular Expressions Mastery

Can you tame some wild RegEx?

Quiz: NodeJS IO Mastery

Test your knowledge of files, streams & buffers

Quiz: Destructuring Delights

Are you a maestro of Destructuring?

Quiz: Prove your SQL Skills!

Are you team SQL? Or noSQL?

Quiz: Do You know CSS fundamentals? (2025)

Are you front-end enough?

Quiz: Do You know Modern CSS? (for 2025)

Are you front-end enough?

Quiz: Can you count on JavaScript?

Know your `parseInt` from `parseFloat`?

Quiz: Does HTML still belong on your résumé?

Prove yourself!

Quiz: Symbols & Enumerables

Do you know the less-famous bits of ES2015?

Quiz: Do You Know Modern JavaScript?

Prove your esteemed JavaScript skillz!

Quiz: Data Structures & Algorithms

Can you BS a Binary Tree?

The Priority Trap

Is Multiple Choice the Best Choice?

One weird trick to speed up feature teams!

Staff engineers hate this!

How to lose a billion dollars super fast

Breaking Unicorns

Understanding International Numbers & Currency

Localized money explained!

Lessons Learned Upgrading My Blog

Astro, Tailwind, MDX, Pagefind, and more!