Home

Mon Nov 18

The approach I take to defining ViewModels for SwiftUI was heavily inspired by Paul Hudson’s post Introducing MVVM into your SwiftUI project. In it, he advocates for defining class ViewModel inside an extension to the relevant view. By...
Need to work with tar files in Python? Here's how to create and extract compressed tarballs effortlessly.
I like writing Javascript without a build system and for the millionth time yesterday I ran into a problem where I needed to figure out how to import a Javascript library in my code without using a build system, and it took FOREVER to...
We get tons of articles and reports explaining why people just voted like that. However, even for specific elections, these explanations are wildly inconsistent and can’t all be true. In essence, we don’t understand it and we don’t get...
These past few days, Bluesky really seemed to start getting traction and starting to hit mainstream appeal – adding over 1 Million people per day. With people I know joining left and right, I also gave it a shot. Here are my initial...
I’m an enthusiast of playing around with different window management schemes. I like the idea of a tiling window manager, but I’m not smart enough to ever get really productive in something like i3 or sway. for the past few years I’ve...
Once in a while, I see someone struggling to get a promotion at work. They are frustrated and can’t figure out why they haven’t got the promotion. Questions like, “Why does it take too long? Why are they not promoting me even though I’m...
Shuffle Random
powRSS Who? 24 Hours
Search Random