Git security vulnerability announced
Upgrade your local installation of Git, especially if you are using Git for Windows, or you use Git on a multi-user machine.
How to communicate effectively as a developer
Some tactical and strategic tips for writing effectively as a software developer.
Noto emoji, a new black and white emoji font with less color
In 1999 — back when Snake 🐍 was the best thing about your phone 📱 — there were three phone carriers in Japan 🗾 . On these phones were tiny, beautiful pictures called emoji (meaning “picture” and “character” in Japanese 🥰 ). These 176 images were very simple — think 8-bit tech — and as a result were exquisitely…
Solid.js feels like what I always wanted React to be
I'm sold on Solid.
Bike: Innovative Rich Text Editing
Bike Outliner now supports rich text! Download Release notes Bike’s rich text editing should be familiar. There’s also innovation 1 . I’m trying to improve the fundamentals of how…
macOS screenshot tricks to impress your co-workers
Here are 4 tricks that I’ve found to make my life easier and help me communicate better with my co-workers.
Google rewrites many page titles
Because titles are typically the first things users see in Google results, titles can have a large impact on click-through rates and the number of vis
SQLite in the browser with WASM/JS
WebAssembly , a.k.a. WASM, is a standard defining a low-level programming language suitable (A) as a target for cross-compilation from many other languages and (B) for running via a virtual machine in a browser. Designed with scriptability via JavaScript in mind, it provides a way to compile C code (among others) to…
SOC2: The screenshots will continue until security improves
We got SOC2 certified so now you have to pay us more.
Why do so many brands change their logos and look like everyone else?
Tech and fashion logos are becoming increasingly similar, all of them using sans serif fonts. Why do they do that? And why it doesn't make sense.
Bunny fonts – privacy respecting drop-in replacement for Google Fonts
Strengthen your privacy, improve your performance and give your website a personality by using Bunny Fonts. The only fully GDPR fonts powered by a CDN!
We purchased a machine from China and it came with malware preinstalled
Zhengbang ZB3245 review. We bought a Zhengbang Pick & Place machine and this page tells you all about our experience of setting up and using.
Brave browser now blocks cookie banners
New versions of Brave will hide—and, where possible, completely block—cookie consent notifications. Brave's approach is distinct and more privacy-preserving than similar systems used in other browsers.
Kubernetes is a red flag signalling premature optimisation
If your company uses Kubernetes, you are likely expending energy on something that doesn't take you towards your mission.
Keep the web free, say no to Web3 (2021)
A look at what is wrong with Web3.
Server-Sent Events: an alternative to WebSockets
WebSockets are the most used technology for real-time web apps. However, Server Sent Events (SSE) are a simpler alternative that is often superior.
Kitsault, Canada’s $50M 1980s ghost town
It sounds made up. In the wilderness of British Columbia, a two hour drive from any town with cell reception, sits a ghost town. Not only a ghost town, but a ghost town that was built for $50…
Final thoughts on Ubiquiti
Last year, I posted a series of articles about a purported “breach” at Ubiquiti. My sole source for that reporting was the person who has since been indicted by federal prosecutors for his alleged wrongdoing – which includes providing false information to the press.
Things not available when someone blocks all cookies
The personal blog of Thomas Steiner
On Being Indispensable
It took far too long for it to click in my brain that I was stuck. There was no career path. Sure my title changed, pay went up, but my day-to-day never changed. I was so busy collaborating with dozens of people across all departments, that it felt like I was growing. I wasn’t.
Procrastinatory Doom Loops
I am running for Corvallis City Council again this fall! Campaign site is here .
“Magic links” can end up in Bing search results, rendering them useless
I recently started verifying user email addresses during signup to prevent bots, mistyped emails, and also to ensure that addresses are…
Inspecting Web Views in macOS
I recently received a tantalizing email from a reader I’ve never met: Sam Henri-Gold . Sam showed me how you can key in a couple write commands in the macOS…
Building a modern home in the woods
Home is an invention on which no one has yet improved. Ann Douglas A lot of people dream of building a modern home. Or rather, a lot of people dream of living in a modern home. A place of their own, with the people they love, surrounded by functional beauty