This popped up on lobsters today: Chrome Platform Status: CSS usage. It’s a report on the prevalence of CSS properties as found in the wild. It’s interesting. I was surprised by some things. e.g. ‘display’ and ‘position’ are more prevalent than ‘padding’ and ‘margin’.
Category Archives: Programming
How are zlib, gzip and zip related?
Via r/programming today: How are zlib, gzip and zip related? What do they have in common and how are they different?
Preemptive Pluralization is (Probably) Not Evil
An interesting article on data modelling and API design: Preemptive Pluralization is (Probably) Not Evil.
Closed-source SaaS
In the news today: Why I Didn’t Open-Source My Second SaaS. He decided to switch his business model from open-source to closed-source to try and find a business model that worked. On the other hand, also in the news: How I earn a living selling my open source software.
Guidelines for Freelance Developers
Today I happened upon Guidelines for Freelance Developers Working with Me. They seemed like fairly reasonable guidelines.
The documentation system
Today I discovered The documentation system (over here). The four quadrants on two axes are:
- Tutorials
- How-to guides
- Reference
- Explanation
Git Code
Today I read Boost Your Programming Skills by Reading Git’s Code and played along with baby-git. I noticed a rundown on the makefile, Learn Git – Baby Git Makefile, but I didn’t have time to read it.
VSCode explorer tree indent size
So I was poking about in my VSCode settings, File -> Preferences -> Settings. And I found the Workbench > Tree: Indent options which controls the tree indentation in pixels. The default settings was 8 pixels, which is too small for my liking, so I cranked it up a notch to 37 pixels! Yay woo!
Wrap setting for Vim mode for VSCode
Over on the VSCodeVim chatroom a bloke called Chris pointed me to the ‘Whichwrap’ setting for Vim mode in VSCode. In VSCode click File -> Preferences -> Settings; then in the Extensions / Vim settings search for ‘Whichwrap’ and enter: l,h