F*ck it. I'm vibe coding today because everyone else thinks that is the future. I don't like this version of the future.
Taylor Hanayik, PhD
@hanayik.dev
https://hanayik.dev Curious engineer that builds medical imaging software. I read constantly and love learning. Co-creator of Niivue https://github.com/niivue/niivue
Today I didn’t use react and it was a good day. I do use it in most projects almost out of habit, and I don’t like that. There are often much simpler solutions for things that don’t need to scale.
I think I have a CBOR problem. cbor.io I find myself reaching for it in all my new projects.
CBOR — Concise Binary Object Representation | Overview
cbor.io
Finally getting around to posting some photos from our recent vacation to the Canary Islands 🏝️
I think local compute is massively underrated. Why do some people immediately conclude that everything needs cuda? WebGPU and metal backends are great for on-device, local workloads.
Niivue development is gaining momentum in the new monorepo 🚀 github.com/niivue/mono.
GitHub - niivue/mono: The niivue mono repo
The niivue mono repo. Contribute to niivue/mono development by creating an account on GitHub.
github.com
PSA: cron interprets times in UTC. So if you’re on BST at 11:30 and set a job for 11:31 to test it, cron reads that as 10:30 (already past). Your job won’t run for another 23 hours and you’ll spend the morning convinced something’s broken.
Build the right thing. It’s easy to get distracted. Make sure it’s the most impactful thing to work on.
As engineers, we can build anything with coding agents if we put enough effort in. I don’t think we should chase every idea. What we choose to work on matters a lot.
The hardest question you'll ever ask isn’t, “How do I do more?” It’s, “Why am I doing any of this in the first place?”
I was using Claude desktop to test two mask interpolation algorithms visually, and asked it to generate a “complex shape”. This is what it chose as its complex shape 🤣 . When I asked what this shape was, it claimed these were “branching arteries”.
🚀 New Niivue feature: Options Watching Niivue now lets developers monitor option changes in real-time - whether from user interactions, programmatic updates, or keyboard commands. This makes it easy to build responsive apps that react to any configuration changes. niivue.com/docs/options
Options Watching | NiiVue
NiiVue provides a powerful options watching system that allows you to monitor changes to any configuration option in real-time. This is particularly useful for creating responsive UIs, synchronizing m...
niivue.com
I created a fun Niivue app this weekend and used WebRTC for something real. Canvas streaming has some really neat potential. Also, Deno deploy was great 😊
I have to admit, the Timelapse feature on the Bambu Labs P1S is really cool.
The Niivue team has been working hard to improve the documentation over the past few months. Check it out and let us know what you think! niivue.com/docs/
Getting started | NiiVue
NiiVue is an all-in-one package for parsing, loading, and viewing medical imaging data directly in the browser. Its modular design allows you to embed interactive visualizations into your pages using ...
niivue.com