Weblogs


Thread Matters

2025-01-09

This is a post about domotica; house automation. I'm going to write a bit about relatively new standards: "Matter" and "Thread" and why their promise of privacy and manufacturer independence finally got me enthusiastic about subjecting mechanical par...


Spec splitting

2024-12-19

Apparently there was a proposal that wanted to split up the spec into a core part and a ... "other" part. I have feelings on that and I'l share them with you. I kind of stopped following the TC39 closely a while back and only watch it from the side l...


pai chat 2/30

2024-12-06

Oh alright. Let's talk about frameworks. Historically I've not been super fond of frameworks. Creating them, sure. Using them, not so much. But twist my arm ... [i]This is the second of some posts that respond to Sunil Pai's ( https://bsky.app/pro...


pai chat 1/30

2024-12-03

Oh no, he's writing about Durable Objects. I know only the high level on that one. Thanks for nothing. [i]This is the first of (hopefully) 30 posts that respond to Sunil Pai's ( https://bsky.app/profile/threepointone.bsky.social threepointohrigh...


AI Coding

2024-11-12

Sounds like a pipe dream, tell the computer what you want and the computer will write the program for you. Or like a nightmare, computers writing their own programming to the point of escaping their safeguards. Or job replacing, if you're a coder. Oh...


Four fors

2024-10-21

In Preval my goal is to reduce code overhead that is useless at runtime. In the previous post I talked about eliminating the finally keyword. In this post I'll discuss the elimination of all four cases of the for loop, in fa...


Finally no more

2024-10-12

Preval is a library I've been working on for a few years that attempts to eliminate and simplify code through static analysis. A big hurdle for me was the finally keyword. In fact, I've ignored try for a long time, too long ...


xorshift for rng

2024-04-03

I was creating a game in Rust and wanted access to an "RNG"; a random number generator. There are a few crates and options and what not but I wanted something super simple and something that could be seeded. It did not have to be crypto secure, it ju...


Rust log macro

2024-03-20

I've been learning Rust and this language has macros. In my learner project I didn't touch much in this space though I did create one macro to help with debugging. The learner project is https://pvdz.ee/project/factini Factini , a Rust to WA...


About Factini

2024-03-16

This entry serves as the "about" page for Factini, my canvas based belt game written in Rust and compiled to WASM. https://pvdz.ee/project/factini [img]https://pvdz.ee/blogfiles/454_logo.png[/img] You can https://pvdz.ee/project/factini...