Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 36
  1. Serverless Advocate #85 asks Lee Harding which AWS service he's most excited about, and he picks DynamoDB vector indexes.

  2. Running DynamoDB vector search locally

    Dynoxide has had DynamoDB vector search since 1.0.0 landed on the 25th of August: vector indexes, SearchVectors, and the write paths keeping them current.

  3. Since the board started it has published one number per emulator: a pass rate over the tests that emulator attempted.

  4. Update, 20th August 2026.

  5. My conformance suite has had a per-index capacity assertion since fairly early on.

  6. Dynoxide 0.12.0 is out.

  7. You can't pin DynamoDB to one region

    A conformance suite is only as good as its ground truth.

  8. Dynoxide 0.11.3 is a small one, and for once there isn't a conformance fix in it.

  9. Dynoxide 0.11.2 is a conformance patch - a stack of fixes for spots where the engine did something real DynamoDB doesn't.

  10. Leonie opened an issue on the suite the other week with a question I couldn't answer off the top of my head: when you run a conditional write inside a DynamoDB transaction, does the condition cost you read capacity on top of the write?

  11. Dynoxide 0.11.1: four conformance fixes

    Dynoxide 0.11.1 is a small patch.

  12. Dynoxide 0.11.0 packages the browser engine as an npm module and fixes a stack of correctness bugs.

  13. I've been building on DynamoDB since around 2015, and these days I build tools for it: dynoxide, a DynamoDB engine, and Nubo, a native client.

  14. My DynamoDB conformance suite went red this week, and the test that failed was real AWS.

  15. My wife Helen, who works in HR, sent me an episode of HR Disrupted last week - Lucy Adams interviewing Andy Doyle from Kantar on putting AI agents into production HR workflows.

  16. A DynamoDB-compatible database, running in a browser tab.

  17. Running iai-callgrind on Apple Silicon

    My instruction-count benchmarks for Dynoxide, my embeddable DynamoDB engine in Rust, only ever ran in CI.

  18. My DynamoDB conformance suite has a site now: paritysuite.org.

  19. Filing my first security advisory

    Yesterday I logged into GitHub and noticed a Dependabot alert sitting on dynoxide.

  20. Dynoxide patch notes: 0.9.10 to 0.9.12

    Dynoxide now lives entirely in its own public repo, out of the private workspace it shared with Nubo.

  21. It's been a year since I built my Intel N100 home server, and a few things have happened since I wrote that post.

  22. Building a DynamoDB conformance suite

    Update, July 2026.

  23. Dynoxide 0.9.8 fixes a bug where backgrounding dynoxide in an npm script left it running after the parent process exited.

  24. I've been working with DynamoDB for the best part of a decade.

  25. My son Ben is 12.

  26. Around 2010, my personal website had a Last.fm widget showing what I'd been listening to.

  27. After setting up AdGuard Home and Unbound on my home server, DNS filtering was working perfectly for every device on the home network.

  28. After building my Intel N100 home server, the next step was improving the network itself.

  29. Building a tiny Intel N100 home server

    Over the past few years my home setup has gradually grown more complicated.

  30. Intro This article will walk through the steps required to create a Cloudfront function to handle redirecting trailing slash URIs to non-trailing slash equivalents on your S3 hosted 11ty website.

  31. I've just published a minor update to my CSRF plugin for Enhance projects. v0.9.0 now supports multipart/form data, meaning you can easily use the <csrf-form></csrf-form> component for forms that contain file uploads. usage: <csrf-form method="post" actio…

  32. Introduction When working on a recent web app project using Enhance, I encountered a requirement for using both transactions and DynamoDB streams, two DynamoDB features that aren't supported by Dynalite - the fast in-memory DynamoDB engine that Architect…

  33. tldr: If you visited my site between 2022-12-01 and 2022-12-18 you might not be seeing updated content on previously accessed pages.

  34. Eleventy 2.0 & WebC

    I recently rebuilt this website and my company website - sinovi.uk - using Eleventy 2.0 and their new WebC language for templating.

  35. This post introduces a new arc plugin for Enhance projects that I've recently published, with the catchy name shared-enhance-components-plugin.

  36. Back to the Future

    As 2022 draws to a close I wanted to reflect on a welcome change in the web framework world that shifts the needle back towards web-first principles.