RSSAmplifier

Blog

justinmchase

programmar

justinmchase.comRSS feed ↗10 posts

Latest posts

Spec-Driven Development: Keeping Humans in the Loop While Scaling AI-Assisted Code Review

A field report from building Real Polite Protocol, an open protocol and reference implementation on Deno Deploy. The problem with vibe coding at scale AI coding agents have gotten genuinely good. They will happily implement a feature end-to-end, write the tests, run them, and report green. The trouble is that the tests pass is a Continue reading "Spec-Driven Development: Keeping Humans in the Loop…

Bing AI can write code in my custom programming language and its blowing my mind

I ve been working on a programming language project for quite a while. Its been challenging and fun as my on-again-off-again side project for probably 10+ years. Needless to say this programming language isn t known by many people and it is fairly original while borrowing from a few other similarly obscure language projects. The language is Continue reading "Bing AI can write code in my custom…

Hybrid Microservice Architecture

In the article What are Microservices, Amazon Web Services does a great job of defining Microservices. Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs. These services are owned by small, self-contained teams. Additionally, they do an excellent job of outlining…

Tao of Leo #36

Any requirement that says how a feature should behave is not a requirement. It is merely a polite request.

I contributed to Deno

I ve been developing with Node.js for a while now and I have been enjoying it quite a bit, despite some of its flaws. Overall its been a great experience and I am a big node.js fan. Much to my surprise however a new project called Deno has emerged. After taking a look at it I Continue reading "I contributed to Deno"

Tao of Leo Proven Right, Once Again

I was just reading about UTC and saw this tidbit of history The official abbreviation for Coordinated Universal Time is UTC. It came about as a compromise between English and French speakers. Coordinated Universal Time in English would normally be abbreviated CUT.Temps Universel Coordonné in French would normally be abbreviated TUC. UTC does not favor Continue reading "Tao of Leo Proven Right,…

Using ngrok as an external process

I don t know why it took me so long to figure this out but it turns out that the ngrok client has an api that you can access locally. That means you can run ngrok external to your process and then call to it to get the public tunnel information. This is very handy as Continue reading "Using ngrok as an external process"

npm update all dependencies to their latest version

Here s a little one-liner I came up with that I had a hard time googling for: $ npm outdated tail -n +2 awk '{print $1}' xargs -I % sh -c 'npm i %@latest --save-exact' It will simply update each outdated dependency to their latest version, I recommend using --save-exact but that s optional. Continue reading "npm update all dependencies to their latest version"

Shamir’s Secret Sharing

I made a little website that allows you to encrypt and decrypt shared secrets using Shamir s Secret Sharing algorithm: https://bewmdone.com/encrypt It was just a fun little project that I decided to do, nothing ground breaking. I used an existing library on npm (shamir) for the encryption and decryption, the rest was just hooking it up Continue reading "Shamir s Secret Sharing"

Tao of Leo #34

Don t worry, you re gonna rewrite it anyway.