Weeknotes 89
12th March, 2023
“Massive disappointment”
-
It’s cool that Brompton are using Raspberry Pis and Python to power the production stations in their factory. I do agree with a couple of the comments on the video though, they gloss over the software aspects massively (the video is only 3 minutes tbf!) and it would be interesting to know more details.
-
“In defence of the Single Page Application”
😆
-
Further to my post last week regarding Gandi being bought/sold, there were a couple of threads on lobste.rs and the orange site which are worth a look.
In particular, I thought about adding AWS' Route 53 to my list of alternatives, but Route 53 actually use Gandi for domain registration (AWS Registration Agreement).
-
Another managed PostgreSQL provider to consider – Aiven.
-
Fly’s transparency in the growing pains they are experiencing is admirable, and makes me trust them even more. I might not feel that way if I had an important application deployed there. But I don’t.
-
I published my
nvim-cmp
Jira source,cmp-jira
, after a bit of tidying. I hope to iron out any issues when I start using it in anger. -
webstack – A project to prototype web stacks.
An interesting comparison of Heroku, Fly.io, Northflank, Railway, Render, and Vercel.
Something that surprised me:
Multi-region Postgres read replicas performs even better than multi-region SQLite.
-
Build a Better Mobile Input (Via Remy Sharp). A nice interactive view of how the
type
,inputmode
, andautocomplete
attributes can affect a web form.The lack of care regarding this is a personal bug bear of mine.
-
I thought it was about time I learnt how Turbo works so I’ve been working through the Hotrails Turbo Rails tutorial. I already understand a lot of the concepts but found reading the text tiring and I’m not sure how much I’m taking in.
-
<input type="color">
is a thing. And it’s a thing that works.If you need something a bit more, there is web-padawan/vanilla-colorful.
-
From Iain Beeston:
In Ruby on Rails 7+ you can set
config.server_timing = true
inconfig/environments/development.rb
and Google Chrome will show the time taken for rendering and database queries in the networking tab of the Chrome devtoolsPretty neat.
-
I am starting a new contract tomorrow. I’ve been trying to not let the anxiety take over too much. Can I do this? Am I actually a computer programmer? Will I be a massive disappointment? I guess we’ll see.
-
In preparation for said new contract, note taking has once again reared it’s head so I’ve been hacking together some Lua helpers for my Neovim config to help with that. My general motivation is single keybinding access to my most used notes. Quite basic at the moment, but working-ish.