Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #creative #comics #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
GTK 4 Porting And A Bit Of Whimsy I want to start off this post by saying, “Thank you!” to our now over 250 sponsors on GitHub for...
4th Mar 2024
67

GTK 4 Porting And A Bit Of Whimsy

from elementary Blog [alt+shift+b] in programming

4th Mar 2024
I want to start off this post by saying, “Thank you!” to our now over 250 sponsors on GitHub for helping us reach 20% of our monthly funding goal! I’ve been seeing a ton of demand for Early Access which is super exciting. If you’re not already in Early Access, you can be among...
No more boring drawings! Many drawing tutorials show us how to draw things. They teach us how to make photo-like drawings....
28th Jan 2026
1

No more boring drawings!

from Ralph Ammer [alt+shift+b] in programming

28th Jan 2026
Many drawing tutorials show us how to draw things. They teach us how to make photo-like drawings. Such renderings look decent but also generic, conventional—like something an AI tool might produce. And they are also…  boring. Why is that? Because they don’t mean anything. Meaning...
A demo notefile for WebCard <![CDATA[To complete WebCard for my RetroChallenge 2024 project I created a demo notefile, a file...
27th Oct 2024
24

A demo notefile for WebCard

from Paolo Amoroso's Journal [alt+shift+b] in programming

27th Oct 2024
<![CDATA[To complete WebCard for my RetroChallenge 2024 project I created a demo notefile, a file that stores the data of a NoteCards hypertext. The notefile WCDEMO.NOTEFILE contains exmples of Web cards filed into various types of containers and cards such as fileboxes and Text...
The Fruitfulness of Grunt Work I had an interesting software development problem the other day. I was working on a NodeJS...
30th Apr 2024
104

The Fruitfulness of Grunt Work

from Patrick Kayongo [alt+shift+b] in programming

30th Apr 2024
I had an interesting software development problem the other day. I was working on a NodeJS application, doing general maintenance work, which led me down an interesting rabbit hole. I could’ve used an online knowledge tool such as the various LLM-based tools available now. But...
Building in public forces true competitive advantage “Building in public” is increasingly popular. It’s fun to have strangers cheering you on, and it...
20th Dec 2016
46

Building in public forces true competitive advantage

from A Smart Bear [alt+shift+b] in programming

20th Dec 2016
“Building in public” is increasingly popular. It’s fun to have strangers cheering you on, and it creates a self-imposed accountability. But doesn’t it ruin competitive advantage when your competitors can steal your source code and know the salaries of your employees and whether...
Manage your priorities and energy. Back when I was managing at Uber, I latched onto a thinking tool that I drilled into the teams I...
3rd Aug 2023
33

Manage your priorities and energy.

from Irrational Exuberance [alt+shift+b] in programming

3rd Aug 2023
Back when I was managing at Uber, I latched onto a thinking tool that I drilled into the teams I worked with: reach the right outcomes by prioritizing the company first, your team second, and yourself third. This “company, team, self” framework proved a helpful decision-making...
Designers Need Thicker Skin Designers Need Thicker Skin 2017-07-10 I’m not normally one to comment or even really care about...
10th Jul 2017
30

Designers Need Thicker Skin

from bt RSS Feed [alt+shift+b] in programming

10th Jul 2017
Designers Need Thicker Skin 2017-07-10 I’m not normally one to comment or even really care about “drama” within our design industry. Opinions are just that and should just be consumed at face value. But this week I was moderately annoyed with a subset of designers in...
Lisp: Icing or Cake? The Spring Lisp Game Jam 2024 ended one week ago. 48 games were submitted, a new record for the...
1st Jun 2024
1

Lisp: Icing or Cake?

from dthompson [alt+shift+b] in programming

1st Jun 2024
The Spring Lisp Game Jam 2024 ended one week ago. 48 games were submitted, a new record for the jam! This past week has been a time for participants to play and rate each other’s games. As I explored the entries, I noticed two distinct meta-patterns in how people approached...
The three-page paper that shook philosophy: Gettiers in software engineering In 1963, the philosopher Edmund Gettier published a three-page paper in the journal Analysis that...
13th Jan 2019
45

The three-page paper that shook philosophy: Gettiers in software engineering

from the jsomers.net blog [alt+shift+b] in programming

13th Jan 2019
In 1963, the philosopher Edmund Gettier published a three-page paper in the journal Analysis that quickly became a classic in the field. Epistemologists going back to the Greeks had debated what it meant to know something, and in the Enlightenment, a definition was settled upon:...
Folders are dead, long live folders Folders, in the digital sense, began life as an ingenious skeuomorphic metaphor. A digital stand-in...
3rd Nov 2025
1

Folders are dead, long live folders

from Marc Astbury [alt+shift+b] in programming

3rd Nov 2025
Folders, in the digital sense, began life as an ingenious skeuomorphic metaphor. A digital stand-in for physical folders and filing cabinets pioneered by Xerox and first seen in their Alto machine. The metaphor helped early computer users map the new digital world onto something...
The next iteration of Contraption Company From indiehacker back to venture-funded founder
6th Sep 2024
1

The next iteration of Contraption Company

from Contraption Co. [alt+shift+b] in programming

6th Sep 2024
From indiehacker back to venture-funded founder
Developer relations Apple’s leaders continue to deny developers of two obvious truths: That our apps provide substantial...
3rd Jun 2021
53

Developer relations

from Marco.org [alt+shift+b] in programming

3rd Jun 2021
Apple’s leaders continue to deny developers of two obvious truths: That our apps provide substantial value to iOS beyond the purchase commissions collected by Apple. That any portion of our customers came to our apps from our own marketing or reputation, rather than the App...
Maybe not so much with the "optimization" In the quest for optimization, A/B tests, metrics, and funnels, we're in danger of losing the fun...
22nd Mar 2026
1

Maybe not so much with the "optimization"

from A Smart Bear [alt+shift+b] in programming

22nd Mar 2026
In the quest for optimization, A/B tests, metrics, and funnels, we're in danger of losing the fun and value of creative work.
Specialization considered harmful It is sometimes recommended that software engineers should learn “depth-first”, and seek to...
3rd Apr 2023
40

Specialization considered harmful

from Alice GG [alt+shift+b] in programming

3rd Apr 2023
It is sometimes recommended that software engineers should learn “depth-first”, and seek to specialize early in their careers. I think his advice is misguided. In my opinion, having a wide range of knowledge is in many cases more important than being extremely good at a very...
On picking side-projects Food for thought on how to pick the right side projects and how to manage them effectively.
7th Mar 2024
48

On picking side-projects

from Florian Bellmann | Be curious, explore and meditate. [alt+shift+b] in programming

7th Mar 2024
Food for thought on how to pick the right side projects and how to manage them effectively.
Introduction to javascript iterables, iterators, and generators A quick intro to javascript newly introduced generators and iterators concepts and how they work...
9th Aug 2016
29

Introduction to javascript iterables, iterators, and generators

from Mahmoud Felfel's Blog RSS Feed [alt+shift+b] in programming

9th Aug 2016
A quick intro to javascript newly introduced generators and iterators concepts and how they work with other javascript features.
16th Feb 2024
1

Sanity: How to Edit Documents as JSON

from Max Schmitt [alt+shift+b] in programming

16th Feb 2024
Read the post here.
Adding auto-generated cover images to EPUBs downloaded from AO3 I was chatting with a friend recently, and she mentioned an annoyance when reading fanfiction on her...
1st Feb 2025
83

Adding auto-generated cover images to EPUBs downloaded from AO3

from alexwlchan [alt+shift+b] in programming

1st Feb 2025
I was chatting with a friend recently, and she mentioned an annoyance when reading fanfiction on her iPad. She downloads fic from AO3 as EPUB files, and reads it in the Kindle app – but the files don’t have a cover image, and so the preview thumbnails aren’t very readable: ...
BazelCon 2025 recap It has been just over two years since I started Blog System/5, and that means it’s time for the...
24th Nov 2025
1

BazelCon 2025 recap

from Blog System/5 [alt+shift+b] in programming

24th Nov 2025
It has been just over two years since I started Blog System/5, and that means it’s time for the now-usual(?) BazelCon 2025 trip report!
Everything You Hate About Clubhouse Is Why It Will Win Understanding new social media is a *sociological* exercise, not a logical one.
1st Feb 2021
44

Everything You Hate About Clubhouse Is Why It Will Win

from swyx's site RSS Feed [alt+shift+b] in programming

1st Feb 2021
Understanding new social media is a *sociological* exercise, not a logical one.
Monki Gras 2024: Step… Step… Step… Yesterday I gave a talk at Monki Gras 2024. This year, the theme is “Prompting Craft: examining and...
15th Mar 2024
60

Monki Gras 2024: Step… Step… Step…

from alexwlchan [alt+shift+b] in programming

15th Mar 2024
Yesterday I gave a talk at Monki Gras 2024. This year, the theme is “Prompting Craft: examining and discussing the art of the prompt in code and cultural creation”. I did a talk about my experience of learning these new AI tools, and I draw comparisons to learning to dance. This...
My friend, JT I’ve had a cat for almost a third of my life.
22nd Feb 2025
1

My friend, JT

from Basta’s Notes [alt+shift+b] in programming

22nd Feb 2025
I’ve had a cat for almost a third of my life.
New Song: Ballad of the man who can't sing I wrote and recorded an original song about not being able to write.
4th Aug 2008
1

New Song: Ballad of the man who can't sing

from Jordan Eldredge's Blog [alt+shift+b] in programming

4th Aug 2008
I wrote and recorded an original song about not being able to write.
Security of the Infinity Ergodox on Mac OS A friend of mine is very into keyboards and, after seeing his keyboards at work and admiring his...
12th Oct 2016
2

Security of the Infinity Ergodox on Mac OS

from ntietz.com blog - technically a blog [alt+shift+b] in programming

12th Oct 2016
A friend of mine is very into keyboards and, after seeing his keyboards at work and admiring his Ergodox many times, I took the plunge and built my own. 152 solder joints later, I have this beauty: It took a few days to get used to it and in the process, I found a bug in layer...
Cool URLs Mean Something Earlier this month, MTV News abruptly pulled their site off the web without warning, eliminating a...
23rd Jul 2024
33

Cool URLs Mean Something

from The History of the Web [alt+shift+b] in programming

23rd Jul 2024
Earlier this month, MTV News abruptly pulled their site off the web without warning, eliminating a virtual archive of pop […] The post Cool URLs Mean Something appeared first on The History of the Web.
29th Apr 2018
32

Introduction

from James Vaughan's blog [alt+shift+b] in programming

29th Apr 2018
Startup identity & the sadness of a successful exit Many founders experience a profound and prolonged sadness after selling their company. But "not...
6th Aug 2023
36

Startup identity & the sadness of a successful exit

from A Smart Bear [alt+shift+b] in programming

6th Aug 2023
Many founders experience a profound and prolonged sadness after selling their company. But "not selling" might be worse. Maybe my story will help you.
Best Thing(s) of All Time Ever. 3♠25♠2007 Steve Kerr during the 1997 NBA Championships. Cinema Insomnia with...
25th Mar 2007
1

Best Thing(s) of All Time Ever.

from Tyler Cipriani: blog [alt+shift+b] in programming

25th Mar 2007
3♠25♠2007 Steve Kerr during the 1997 NBA Championships. Cinema Insomnia with Mr. Lobo Firefox’s custom keyword searches. SuckUK’s Villain Chair. The Music video for This is Hardcore by Pulp I recovered this article from my old blog via the Internet Archive. If you found...
Changing the Tires on a Moving Codebase 2020 was a year of reckonings. And for all that was beyond one’s control, as the year went on, I...
10th Mar 2021
1

Changing the Tires on a Moving Codebase

from Sedimental [alt+shift+b] in programming

10th Mar 2021
2020 was a year of reckonings. And for all that was beyond one’s control, as the year went on, I found myself pouring more and more into the one thing that felt within reach: futureproofing of the large enterprise web application I helped build, SimpleLegal. Now complete, this...
Preserving Winamp skins for posterity at the Internet Archive The story of how the Internet Archive came to preserve over 100k Winamp skins and include Webamp as...
5th Apr 2025
1

Preserving Winamp skins for posterity at the Internet Archive

from Jordan Eldredge's Blog [alt+shift+b] in programming

5th Apr 2025
The story of how the Internet Archive came to preserve over 100k Winamp skins and include Webamp as one of their embedded media players
Ranking #1 on HN in the December Dead Zone For those who weren't aware (you would be if you were subscribed on email!), I started a separate AI...
30th Dec 2022
1

Ranking #1 on HN in the December Dead Zone

from swyx's site RSS Feed [alt+shift+b] in programming

30th Dec 2022
For those who weren't aware (you would be if you were subscribed on email!), I started a separate AI blog, L-space Diaries, this year to 1) try out Substack in anger and 2) create a focused feed on a topic rather than a person (I also started DX Tips for devtools/devrel writing,...
27th Apr 2010
Using fewer parts Fewer parts make for better software and better products.
26th Nov 2023
2

Using fewer parts

from Writing - Andreas Fragner [alt+shift+b] in programming

26th Nov 2023
Fewer parts make for better software and better products.
Certificates vs Diplomas in Computer Science When I was looking into getting my first job related to programming, I had no idea what the...
2nd Dec 2020
1

Certificates vs Diplomas in Computer Science

from Boot.dev Blog [alt+shift+b] in programming

2nd Dec 2020
When I was looking into getting my first job related to programming, I had no idea what the difference between a certificate and a diploma was. I was terrified that I’d have to go back to school and spend 2-4 years getting a degree in computer science before an employer would...
Kagi Search - New Features We’d like to give an update about the most important things happening at Kagi in the last three...
22nd Dec 2022
35

Kagi Search - New Features

from Kagi Blog [alt+shift+b] in programming

22nd Dec 2022
We’d like to give an update about the most important things happening at Kagi in the last three months.
Qvault is moving to Boot.dev We’ll keep this announcement short – we’ve moved Qvault.io to Boot.dev! As you know, we’ve been hard...
7th Apr 2022
1

Qvault is moving to Boot.dev

from Boot.dev Blog [alt+shift+b] in programming

7th Apr 2022
We’ll keep this announcement short – we’ve moved Qvault.io to Boot.dev! As you know, we’ve been hard at work bootstrapping on online computer science bootcamp. Qvault (now Boot.dev) is a simple CS curriculum where our students build real projects using modern programming...
Put that Framework Down Before Someone Gets Hurt There is only one question that ignites my inner rage more than “How do I get a developer job in 3...
6th Nov 2023
1

Put that Framework Down Before Someone Gets Hurt

from Boot.dev Blog [alt+shift+b] in programming

6th Nov 2023
There is only one question that ignites my inner rage more than “How do I get a developer job in 3 months?”? That question is:
Choose Boring Technology Culture Honeycomb recently announced our $50M Series D funding round. We aren’t the type to hype this a lot;...
1st May 2023
45

Choose Boring Technology Culture

from charity.wtf [alt+shift+b] in programming

1st May 2023
Honeycomb recently announced our $50M Series D funding round. We aren’t the type to hype this a lot; Emily summed it up crisply as, “Living another day on someone else’s money isn’t business success, even though it is a lovely vote of confidence.” Agreed. The vote of confidence...
4th Jan 2020
6th Nov 2012
Name that Ware, October 2024 The Ware for October 2024 is shown below. This one should be a smidge easier to guess than last...
30th Oct 2024
67

Name that Ware, October 2024

from bunnie's blog [alt+shift+b] in programming

30th Oct 2024
The Ware for October 2024 is shown below. This one should be a smidge easier to guess than last month’s ware. The main reason I liked this ware is actually the board shown below with the prominent star-routing. It’s such traditional hand-routing work, I love craftsmanship like...
15th Mar 2019
28

slashbot

from Eric Bailey [alt+shift+b] in programming

15th Mar 2019
A Little Bit Now, A Lotta Bit Later In mid-March we released a big bug fix update—elementary OS 8.0.1—and since then we’ve been hard at...
6th May 2025
59

A Little Bit Now, A Lotta Bit Later

from elementary Blog [alt+shift+b] in programming

6th May 2025
In mid-March we released a big bug fix update—elementary OS 8.0.1—and since then we’ve been hard at work on even more bug fixes and some new exciting features that I’m excited to share with you today! Read ahead to find out what we’ve released recently and what you can help us...
Of Price Tags, Gig Apps, and Dynamic Pricing It is told that the modern price tag was developed in 1861 by one John Wanamaker, a merchant from...
15th Dec 2025
1

Of Price Tags, Gig Apps, and Dynamic Pricing

from Patrick Kayongo [alt+shift+b] in programming

15th Dec 2025
It is told that the modern price tag was developed in 1861 by one John Wanamaker, a merchant from Philiadephia, USA. Before this point, every transaction with every merchant one encountered was a negotiation. Someone who was wealthy would end up paying more because the merchant...
pre-tenuring in v8 Hey hey happy new year, friends! Today I was going over some V8 code that touched : allocating...
5th Jan 2026
1

pre-tenuring in v8

from wingolog [alt+shift+b] in programming

5th Jan 2026
Hey hey happy new year, friends! Today I was going over some V8 code that touched : allocating objects directly in the old space instead of the nursery. I knew the theory here but I had never looked into the mechanism. Today’s post is a quick overview of how...
What would a web app canary look like? Recently, I listened to an interview with Haroon Meer, the founder of a company focused on...
2nd Oct 2023
2

What would a web app canary look like?

from ntietz.com blog - technically a blog [alt+shift+b] in programming

2nd Oct 2023
Recently, I listened to an interview with Haroon Meer, the founder of a company focused on honeypots. Honeypots (also known as canaries or tripwires) are used to detect network intrusions and people nosing around at things they're not supposed to. They are an essential component...
Binstack: Making a maximal multi-dimensional decision Rubrics are often used to select the best option in a multi-dimensional decision space. However,...
2nd Jul 2022
50

Binstack: Making a maximal multi-dimensional decision

from A Smart Bear [alt+shift+b] in programming

2nd Jul 2022
Rubrics are often used to select the best option in a multi-dimensional decision space. However, they often do not clearly identify a winner, nor do they result in an explanation of the decision that is easily communicated to others, especially those whose favorite option was...
Array 1.0.10 Like what you see and self-hosting? Update your instance. First our updates and new features....
1st Apr 2020
34

Array 1.0.10

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

1st Apr 2020
Like what you see and self-hosting? Update your instance. First our updates and new features. Release notes Users in Trend Graphs Whilst we have…
I ended up adding duplicate records on a unique index in MongoDB how my curiosity lead me to discover a weird inconsistency with MongoDB where I was able to insert...
31st Mar 2021
31

I ended up adding duplicate records on a unique index in MongoDB

from blag [alt+shift+b] in programming

31st Mar 2021
how my curiosity lead me to discover a weird inconsistency with MongoDB where I was able to insert records that conflicted the index constraints
Markdown Today: Journal from any browser A private, mobile-first web app that writes your journal directly to Dropbox.
7th Apr 2017
1

Markdown Today: Journal from any browser

from Jordan Eldredge's Blog [alt+shift+b] in programming

7th Apr 2017
A private, mobile-first web app that writes your journal directly to Dropbox.
Systems Software in the Large Software is hard (yes, even in an era of vibe coding), and systems software — the silent engine room...
18th Sep 2025
23

Systems Software in the Large

from Oxide Computer Company Blog [alt+shift+b] in programming

18th Sep 2025
Software is hard (yes, even in an era of vibe coding), and systems software — the silent engine room of modern infrastructure — is especially so. By design, systems software provides an abstraction for programs, insulating programmers from the filthy details that lie beneath;...
Grow slowly, stay small A more sustainable way to do business
3rd Dec 2025
2

Grow slowly, stay small

from Herman's blog [alt+shift+b] in programming

3rd Dec 2025
A more sustainable way to do business
Impressions of the ZSA Moonlander at one month My thoughts, experience, and advice after using the Moonlander as my main keyboard for both personal...
24th Jan 2023
99

Impressions of the ZSA Moonlander at one month

from Josh Collinsworth [alt+shift+b] in programming

24th Jan 2023
My thoughts, experience, and advice after using the Moonlander as my main keyboard for both personal and work projects for a full month
The Boot.dev Beat. January 2026 We’re off to an incredible start to 2026. December of 2025 broke a new record with 3,075,904 lessons...
13th Jan 2026
1

The Boot.dev Beat. January 2026

from Boot.dev Blog [alt+shift+b] in programming

13th Jan 2026
We’re off to an incredible start to 2026. December of 2025 broke a new record with 3,075,904 lessons completed and 82,578 training grounds challenges completed during the month! In January, I’m writing this on the 13th, and we’re already at 1,657,581 lessons and 47,795 challenges...
17th Sep 2010
Beginning 3D printing A brief introduction to 3D printing, following the same steps I have taken over the last two weeks...
28th May 2025
56

Beginning 3D printing

from Blog System/5 [alt+shift+b] in programming

28th May 2025
A brief introduction to 3D printing, following the same steps I have taken over the last two weeks as a complete beginner.
ReasonML for production React Apps? 🤔 (Part 4) This is the last article of the series. We've built a few things with ReasonReact and now it's time...
1st Jun 2019
31

ReasonML for production React Apps? 🤔 (Part 4)

from Tinloof - Blog [alt+shift+b] in programming

1st Jun 2019
This is the last article of the series. We've built a few things with ReasonReact and now it's time to share my opinion about using Reason to create React applications. Access Part 1 here, Part 2 here and Part 3 here. Though, my opinion shouldn't really matter if you're also...
JS13K 2018 Retrospective In one of my weekly developer emails, I saw a link for JS13KGames. I've always wanted to create a...
15th Oct 2018
32

JS13K 2018 Retrospective

from Daniel Marino [alt+shift+b] in programming

15th Oct 2018
In one of my weekly developer emails, I saw a link for JS13KGames. I've always wanted to create a video game. I asked my JavaScript-whiz buddy, Brad, if he was interested in building a game with me. Without hesitation, he said “Yes!” Concept A couple of years ago I came up with...
How Binary JSON Works in YDB Feel free to join the discussion on HackerNews. In the early 2020 I was working in the Distributed...
8th Jun 2022
29

How Binary JSON Works in YDB

from Posts on Nikita Lapkov [alt+shift+b] in programming

8th Jun 2022
Feel free to join the discussion on HackerNews. In the early 2020 I was working in the Distributed Queries team of YDB. YDB is a Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions. One of my key tasks there was...
The L in "LLM" Stands for Lying On Evitability in Use of AI If the hype is to be believed, software development as we know it...
3rd Mar 2026
1

The L in "LLM" Stands for Lying

from Acko.net [alt+shift+b] in programming

3rd Mar 2026
On Evitability in Use of AI If the hype is to be believed, software development as we know it is over. Strangely though, despite now years of LLM-powered tooling, the results look, feel and function mostly the same as they ever did: barely. It's undeniable there's a metric...
Setting Up a Free SSL Setting Up a Free SSL 2018-08-07 I never had to worry about SSL certificates when I originally...
7th Aug 2018
45

Setting Up a Free SSL

from Making software better without sacrificing user experience. [alt+shift+b] in programming

7th Aug 2018
Setting Up a Free SSL 2018-08-07 I never had to worry about SSL certificates when I originally hosted my blog through Github Pages, but since switching over to Surge.sh I lost my ability to utilize https protocol. Luckily, Cloudflare offers a very simple way to implement SSL on...
2015-04-02 "- Picture two conversations sharing a congested gateway as two separate train tracks with one...
2nd Apr 2015
22

2015-04-02

from David Crawshaw [alt+shift+b] in programming

2nd Apr 2015
"- Picture two conversations sharing a congested gateway as two separate train tracks with one common section.- When a blue train waits for red trains to go through the shared section, the blue trains behind it catch up (get more clumped)- If the merge rules are efficient...
Repeat the obvious Bad things happen when we don't repeat the obvious. --> It's 9pm and I'm writing a post for the...
9th Nov 2015
1

Repeat the obvious

from Sedimental [alt+shift+b] in programming

9th Nov 2015
Bad things happen when we don't repeat the obvious. --> It's 9pm and I'm writing a post for the company engineering blog. Every sentence is a slog. Not because I'm exacting and conciseness isn't my strong suit. My writing is slow because every word is obvious, almost...
Master of my domain Let’s talk business—independent business, that is. What’s the cost of being the boss? Some more...
28th Feb 2024
36

Master of my domain

from Blog - Bitfield Consulting [alt+shift+b] in programming

28th Feb 2024
Let’s talk business—independent business, that is. What’s the cost of being the boss? Some more hard-learned lessons from my own horrible career.
Building a Better Web Takes a Village: Introducing Kagi Specials ------------------------------------------------------------------- Our curation of privacy-first...
3rd Sep 2025
36

Building a Better Web Takes a Village: Introducing Kagi Specials

from Kagi Blog [alt+shift+b] in programming

3rd Sep 2025
------------------------------------------------------------------- Our curation of privacy-first projects worth knowing and supporting ------------------------------------------------------------------- Nothing excites us more than bringing together people who believe the web...
The Boot.dev Beat. August 2025 We ran the biggest hackathon I’ve ever been a part of (500+ participants!) and saw some incredible...
4th Aug 2025
1

The Boot.dev Beat. August 2025

from Boot.dev Blog [alt+shift+b] in programming

4th Aug 2025
We ran the biggest hackathon I’ve ever been a part of (500+ participants!) and saw some incredible projects come out of it. Thanks to everyone that participated, I’m excited for the next one!
Web Development on a $200 Chromebook Web Development on a $200 Chromebook 2020-01-07 This blog post was written, edited and tested...
7th Jan 2020
32

Web Development on a $200 Chromebook

from bt RSS Feed [alt+shift+b] in programming

7th Jan 2020
Web Development on a $200 Chromebook 2020-01-07 This blog post was written, edited and tested locally on a cheap $200 Chromebook. The article draft was composed in Sublime Text. Jekyll (the SSG this website uses) was generated via the Linux Beta Terminal running alongside Chrome...
My Blog Engine is the Erlang Build Tool From time to time, people ask me what I use to power my blog, maybe because they like the minimalist...
2nd Sep 2024
95

My Blog Engine is the Erlang Build Tool

from Ferd.ca [alt+shift+b] in programming

2nd Sep 2024
From time to time, people ask me what I use to power my blog, maybe because they like the minimalist form it has. I tell them it’s a bad idea and that I use the Erlang compiler infrastructure for it, and they agree to look elsewhere. After launching my notes section, I had to...
How I Take and Publish Notes I publish notes at notes.jim-nielsen.com. I’ve written about why I made that site as well as some of...
3rd Dec 2023
37

How I Take and Publish Notes

from Jim Nielsen’s Blog [alt+shift+b] in programming

3rd Dec 2023
I publish notes at notes.jim-nielsen.com. I’ve written about why I made that site as well as some of my favorite aspects of its design. But I’ve yet to write about how I take and publish notes to it. The other day Bill Beckelman emailed me and told me he made a similar site of...
2014-06-13 articles.manugarg.com/aboutelfauxiliaryvectors.html
13th Jun 2014
24

2014-06-13

from David Crawshaw [alt+shift+b] in programming

13th Jun 2014
articles.manugarg.com/aboutelfauxiliaryvectors.html
Fave New Podcasts in 2021 My picks of best podcasts I found in 2021, across tech, business, and creator categories. I also...
2nd Dec 2021
43

Fave New Podcasts in 2021

from swyx's site RSS Feed [alt+shift+b] in programming

2nd Dec 2021
My picks of best podcasts I found in 2021, across tech, business, and creator categories. I also pick up on best of the best from 2020.
A Brief, Incomplete, and Mostly Wrong History of Robotics (An homage to one of my favorite pieces on the internet: A Brief, Incomplete, and Mostly Wrong...
10th Jun 2025
52

A Brief, Incomplete, and Mostly Wrong History of Robotics

from General Robots [alt+shift+b] in programming

10th Jun 2025
(An homage to one of my favorite pieces on the internet: A Brief, Incomplete, and Mostly Wrong History of Programming Languages)
Solving the board game Quoridor Algorithmic and optimization playtime
25th May 2026
1

Solving the board game Quoridor

from Grant Slatton's Blog [alt+shift+b] in programming

25th May 2026
Algorithmic and optimization playtime
Writing Javascript without a build system Hello! I’ve been writing some Javascript this week, and as always when I start a new frontend...
16th Feb 2023
36

Writing Javascript without a build system

from Julia Evans [alt+shift+b] in programming

16th Feb 2023
Hello! I’ve been writing some Javascript this week, and as always when I start a new frontend project, I was faced with the question: should I use a build system? I want to talk about what’s appealing to me about build systems, why I (usually) still don’t use them, and why I find...
Joining ellipses with matching tangents In my previous entry I wrote about constructing a four-point egg, using curcular arcs that join...
5th Feb 2024
63

Joining ellipses with matching tangents

from Tony Finch's blog [alt+shift+b] in programming

5th Feb 2024
In my previous entry I wrote about constructing a four-point egg, using curcular arcs that join where their tangents are at 45°. I wondered if I could do something similar with ellipses. As before, I made an interactive ellipse workbench to experiment with the problem. I got...
Follow-up: the Glove80 after six months A followup on my previous first impressions post, with an update on how the Glove80 ergonomic split...
8th Apr 2024
84

Follow-up: the Glove80 after six months

from Josh Collinsworth [alt+shift+b] in programming

8th Apr 2024
A followup on my previous first impressions post, with an update on how the Glove80 ergonomic split keyboard has been after about six months of daily use.
Coding with LLMs can lead to more and better software We are in the early days with a new technology. There is a lot of hype around LLMs, and takes on...
3rd Apr 2023
2

Coding with LLMs can lead to more and better software

from ntietz.com blog - technically a blog [alt+shift+b] in programming

3rd Apr 2023
We are in the early days with a new technology. There is a lot of hype around LLMs, and takes on every end of the spectrum. Some predict that programmers will be out of a job sooner than later. Others predict that these will just contribute to spam. Today I'd like to focus on one...
Engineering a culture We ran into an interesting issue recently. On the one hand, it was routine: we had a bug — a...
31st Mar 2024
79

Engineering a culture

from Oxide Computer Company Blog [alt+shift+b] in programming

31st Mar 2024
We ran into an interesting issue recently. On the one hand, it was routine: we had a bug — a regression — and the team quickly jumped on it, getting it root caused and fixed. But on the other, this particular issue was something of an Oxide object lesson, representative not...
What I'm up to - February 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Feb 2024
1

What I'm up to - February 2024

from Philip Ilic Thomas [alt+shift+b] in programming

1st Feb 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in January - Hello from Tokyo! I'm here doing a creative residence at Almost Perfect. If you're in...
On working and contributing to conferences abroad This blog post is another one in the ‘writing things down to structure my thinking on where I want...
6th Feb 2025
70

On working and contributing to conferences abroad

from On Test Automation [alt+shift+b] in programming

6th Feb 2025
This blog post is another one in the ‘writing things down to structure my thinking on where I want my career to go’ series. I will get back to writing technical and automation blog posts soon, but I need to finish my contract testing course first. One of the things I like to do...
Tips for a successful WooCommerce project I recently wrapped up a very large WooCommerce build that I am planning on writing a case study for...
29th Oct 2017
27

Tips for a successful WooCommerce project

from Daniel Immke [alt+shift+b] in programming

29th Oct 2017
I recently wrapped up a very large WooCommerce build that I am planning on writing a case study for next month. In the meantime, I thought I…
Ideas for fooling Amazon Go Amazon Go is a grocery store that does away with checkout lines by using computer vision to figure...
24th Jan 2018
31

Ideas for fooling Amazon Go

from Kevin Chen [alt+shift+b] in programming

24th Jan 2018
Amazon Go is a grocery store that does away with checkout lines by using computer vision to figure out what you purchased. What happens if you… Take an item off the shelf and give it to someone else. Go shopping with your identical twin. Use the restroom to put on a face...
A compelling title that is cryptic enough to get you to take action on it A bold first sentence that draws you in. A steering second sentence to set you further down the...
9th Apr 2026
1

A compelling title that is cryptic enough to get you to take action on it

from Eric Bailey [alt+shift+b] in programming

9th Apr 2026
A bold first sentence that draws you in. A steering second sentence to set you further down the path. A third sentence that tantalizes and alludes to content to follow. Following is an initial explanatory paragraph. It serves to help back up the previous paragraphs, and start to...
Bidirectional Scrolling: Why Not Both? Bidirectional Scrolling: Why Not Both? 2020-11-09 I recently came across Adam Silver's post about...
9th Nov 2020
51

Bidirectional Scrolling: Why Not Both?

from Making software better without sacrificing user experience. [alt+shift+b] in programming

9th Nov 2020
Bidirectional Scrolling: Why Not Both? 2020-11-09 I recently came across Adam Silver's post about the merits and pitfalls of bidirectional scrolling and found myself conflicted with the design arguments put forth in the article. It's a very good article overall, and I suggest...
Singapore H1B1 Tips ## much of the original piece below is outdated. this is my remaining 2023 updates for fellow...
1st Aug 2018
1

Singapore H1B1 Tips

from swyx's site RSS Feed [alt+shift+b] in programming

1st Aug 2018
## much of the original piece below is outdated. this is my remaining 2023 updates for fellow singaporeans.
1st Nov 2022
15

November 2022

from Maggie Appleton [alt+shift+b] in programming

1st Nov 2022
notes from Naval (2025) someone I resonate a lot with is Naval Ravikant - his classic "How to Get Rich Without Getting...
6th Jul 2025
1

notes from Naval (2025)

from swyx's site RSS Feed [alt+shift+b] in programming

6th Jul 2025
someone I resonate a lot with is Naval Ravikant - his classic "How to Get Rich Without Getting Lucky" (henceforth HTGR) is formative to a lot of my thinking, including How to Market Yourself Without Being A Celebrity and "Play Long Term Games with Long Term People". HTGR also...
Representing the universe of GravityLoops <![CDATA[I started working on the class Universe of GravityLoops, my gravity simulator in Interlisp...
5th Jun 2026
1

Representing the universe of GravityLoops

from Paolo Amoroso's Journal [alt+shift+b] in programming

5th Jun 2026
<![CDATA[I started working on the class Universe of GravityLoops, my gravity simulator in Interlisp and LOOPS. I defined the class itself and the main methods, Universe.Register and Universe.Simulate. The class represents a collection of bodies and manages the parameters and...
Aging Code In a quaint bar on the outskirts of Catania (Italy), as whiskey glasses clinked and muted...
5th Sep 2023
571

Aging Code

from Vadim Kravcenko [alt+shift+b] in programming

5th Sep 2023
In a quaint bar on the outskirts of Catania (Italy), as whiskey glasses clinked and muted conversations blended into a […] The post Aging Code appeared first on Vadim Kravcenko.
6th Sep 2016
#26 HTMHell special: tasty buttons The second HTMHell special focuses on another highly controversial pattern in front-end...
25th Oct 2021
27

#26 HTMHell special: tasty buttons

from HTMHell [alt+shift+b] in programming

25th Oct 2021
The second HTMHell special focuses on another highly controversial pattern in front-end development: 🔥 the burger button. 🔥 The burger button and his tasty friends (kebab, meatball and bento) usually reveal a list of links when activated. According to our studies, these buttons...
Using the Needs Stack for competitive strategy This simple method positions your product to be more valuable, especially against competitors who...
4th Jun 2023
64

Using the Needs Stack for competitive strategy

from A Smart Bear [alt+shift+b] in programming

4th Jun 2023
This simple method positions your product to be more valuable, especially against competitors who aim to disrupt you, or you them.
[2012] FachMe mentioned on Voicebox Recalling the time in 2012 when my opera related software project was discussed on a local public...
19th May 2025
1

[2012] FachMe mentioned on Voicebox

from Jordan Eldredge's Blog [alt+shift+b] in programming

19th May 2025
Recalling the time in 2012 when my opera related software project was discussed on a local public radio program
Making a Website Under 1kB Making a Website Under 1kB 2022-08-02 I recently launched (another) website club called the 1kB...
2nd Aug 2022
33

Making a Website Under 1kB

from bt RSS Feed [alt+shift+b] in programming

2nd Aug 2022
Making a Website Under 1kB 2022-08-02 I recently launched (another) website club called the 1kB Club. Unlike the 1MB Club, it isn’t as accessible for most modern websites to become official members. Building a website that actually serves useful content while squeezing its page...
Take a hard game, and make it shorter You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels,...
16th Feb 2026
1

Take a hard game, and make it shorter

from swyx's site RSS Feed [alt+shift+b] in programming

16th Feb 2026
You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world.
Cover letters in the era of ChatGPT At first glance, ChatGPT seems like it is a powerful tool for writing a custom cover letter for a...
12th May 2023
41

Cover letters in the era of ChatGPT

from TokyoDev [alt+shift+b] in programming

12th May 2023
At first glance, ChatGPT seems like it is a powerful tool for writing a custom cover letter for a job (when I saw cover letter, these days this often refers to the body of an email or the text someone puts into a “message” field of an application form). For instance, I was able...
Adding page transitions in SvelteKit Transitions, easing, and routing are all baked into SvelteKit. This makes utilizing page transition...
1st Mar 2023
46

Adding page transitions in SvelteKit

from Josh Collinsworth [alt+shift+b] in programming

1st Mar 2023
Transitions, easing, and routing are all baked into SvelteKit. This makes utilizing page transition effects in SvelteKit sites and apps as easy as adding just a few lines of code.
When You Get to Be Smart Writing a Macro Day-to-day programming isn’t always exciting. Most of the code we write is pretty straightforward:...
1st May 2025
31

When You Get to Be Smart Writing a Macro

from tonsky.me [alt+shift+b] in programming

1st May 2025
Day-to-day programming isn’t always exciting. Most of the code we write is pretty straightforward: open a file, apply a function, commit a transaction, send JSON. Finding a problem that can be solved not the hard way, but smart way, is quite rare. I’m really happy I found this...
Eight more months of agents Eight more months of agents 2026-02-08 I wrote up my experiences programming with LLMs , and updated...
8th Feb 2026
1

Eight more months of agents

from David Crawshaw [alt+shift+b] in programming

8th Feb 2026
Eight more months of agents 2026-02-08 I wrote up my experiences programming with LLMs , and updated it for the world of agents . A lot has changed since then, so here is an update.a bit over a year agoeight months ago We were prototyping our first agent, Sketch, when Claude Code...
AAA gaming on Asahi Linux Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which...
10th Oct 2024
1

AAA gaming on Asahi Linux

from On Life and Lisp [alt+shift+b] in programming

10th Oct 2024
Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which integrates our Vulkan 1.3 drivers with x86 emulation and Windows compatibility. Plus a bonus: conformant OpenCL 3.0. Asahi Linux now ships the only conformant OpenGL®, OpenCL™, and...
Drawing mandalas with JavaScript and canvas Rewriting a PHP script from 2008 in JavaScript.
2nd Jan 2015
1

Drawing mandalas with JavaScript and canvas

from Jordan Eldredge's Blog [alt+shift+b] in programming

2nd Jan 2015
Rewriting a PHP script from 2008 in JavaScript.
Sharing a project I built - Postcard Over the last two years I've quit Instagram, Facebook, and Twitter. I replaced social media with...
19th May 2022
1

Sharing a project I built - Postcard

from Philip I. Thomas [alt+shift+b] in programming

19th May 2022
Over the last two years I've quit Instagram, Facebook, and Twitter. I replaced social media with newsletters and blogs as the ways I stay in touch. Not many people have blogs - so I built a bot to le...
Bugs I fixed in SumatraPDF Unexamined life is not worth living said Socrates. I don’t know about that but to become a better,...
1st Jul 2025
32

Bugs I fixed in SumatraPDF

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

1st Jul 2025
Unexamined life is not worth living said Socrates. I don’t know about that but to become a better, faster, more productive programmer it pays to examine what makes you un-productive. Fixing bugs is one of those un-productive activities. You have to fix them but it would be even...
Public postmortem: database connection exhaustion Our public postmortem for the incident on March 31st, 2026.
1st Apr 2026
1

Public postmortem: database connection exhaustion

from Buttondown's blog [alt+shift+b] in programming

1st Apr 2026
Our public postmortem for the incident on March 31st, 2026.
Guile-Bstructs 0.1.0 released I'm pleased to announce that the very first release of guile-bstructs, version 0.1.0, has been...
5th Jan 2025
98

Guile-Bstructs 0.1.0 released

from dthompson [alt+shift+b] in programming

5th Jan 2025
I'm pleased to announce that the very first release of guile-bstructs, version 0.1.0, has been released! This is a library I've been working on for quite some time and after more than one rewrite and many smaller refactors I think it's finally ready to release publicly. Let's...
Finding Campsites with Python My wife and I love to camp on the Oregon coast and the summer is always the best time to go. It also...
3rd Aug 2015
43

Finding Campsites with Python

from Alex Meub [alt+shift+b] in programming

3rd Aug 2015
My wife and I love to camp on the Oregon coast and the summer is always the best time to go. It also ends up being the most competitive time to find a campsite. If you look up the handful of good campsites on the coast you will probably find that nearly every summer weekend is...
New talk: Learning DNS in 10 years Here’s a keynote I gave at RubyConf Mini last year: Learning DNS in 10 years. It’s about strategies...
8th May 2023
35

New talk: Learning DNS in 10 years

from Julia Evans [alt+shift+b] in programming

8th May 2023
Here’s a keynote I gave at RubyConf Mini last year: Learning DNS in 10 years. It’s about strategies I use to learn hard things. I just noticed that they’d released the video the other day, so I’m just posting it now even though I gave the talk 6 months ago. Here’s the video, as...
Proof Bitcoin is Overhyped BitCoin has gotten a ton of buzz, so when I came across [a graph of the number of bitcoin...
9th Jul 2014
31

Proof Bitcoin is Overhyped

from TokyoDev [alt+shift+b] in programming

9th Jul 2014
BitCoin has gotten a ton of buzz, so when I came across [a graph of the number of bitcoin transactions per day](https://blockchain.info/en/charts/n-transactions), I was flabbergasted: **there are only about 60,000 transactions per day.** I graphed the number relative to [the...
Reflecting on 10 years of building Buffer Note: this was originally posted on the Buffer blog. Today marks ten years since I launched the...
3rd Dec 2020
66

Reflecting on 10 years of building Buffer

from Joel Gascoigne [alt+shift+b] in programming

3rd Dec 2020
Note: this was originally posted on the Buffer blog. Today marks ten years since I launched the first version of Buffer. What started as a landing page to gauge interest, and then a very basic product that I worked on alone, has become so much more. Buffer is now a
The Best Illustration Books and Courses My favourite resources for learning to draw and developing your visual thinking skills
6th Jul 2019
1

The Best Illustration Books and Courses

from Maggie Appleton [alt+shift+b] in programming

6th Jul 2019
My favourite resources for learning to draw and developing your visual thinking skills
CSS-Tricks could be a co-op I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the...
18th Sep 2026
-5

CSS-Tricks could be a co-op

from Eric Bailey [alt+shift+b] in programming

18th Sep 2026
I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the opportunity to write for them. In doing so, they helped to both socialize and normalize accessibility as a mainstream frontend concern. I’m deeply thankful to them for this. The...
The Web Witch's Grimoire // Week of 13 May 2022 15 May 2022 My life has been a bundle of joy since I moved into Seattle from Redmond in March, and I...
15th May 2022
1

The Web Witch's Grimoire // Week of 13 May 2022

from The Web Witch's Blog [alt+shift+b] in programming

15th May 2022
15 May 2022 My life has been a bundle of joy since I moved into Seattle from Redmond in March, and I couldn't be happier. I've managed to get out and paddle board a few times though the weather has been largely abysmal. It's still snowing in the mountains but the snowpack is well...
Announcing CalVer It's about time. Technologists expect things to get better with time. Your current laptop has more...
22nd Jun 2016
1

Announcing CalVer

from Sedimental [alt+shift+b] in programming

22nd Jun 2016
It's about time. Technologists expect things to get better with time. Your current laptop has more RAM than the last, your current car is safer than its predecessor, and the latest version of your code is certainly the best ever. What if the same be said of versioning...
My Fave New Podcasts of 2023 As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years...
3rd Jan 2024
1

My Fave New Podcasts of 2023

from swyx's site RSS Feed [alt+shift+b] in programming

3rd Jan 2024
As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years straight (see main 2019 list, then my 2020 and 2021 and 2022 diffs), so it's time to do year 5(!)
Getting duplicate ids in an HTML document I needed a way to identify all HTML elements with duplicate IDs. This is a seemingly simple task,...
5th Apr 2019
56

Getting duplicate ids in an HTML document

from A Beautiful Site [alt+shift+b] in programming

5th Apr 2019
I needed a way to identify all HTML elements with duplicate IDs. This is a seemingly simple task, but unfortunately, I didn't find anything out there that fit the bill. I did find a couple functions that returned the duplicates, but they didn't include the first occurrence (I...
Has Anyone Noticed How Bloated The Internet Has Become? I was on a cruise recently, and trying to read anything online was painful since thousands shared my...
13th Jun 2023
29

Has Anyone Noticed How Bloated The Internet Has Become?

from The Codist [alt+shift+b] in programming

13th Jun 2023
I was on a cruise recently, and trying to read anything online was painful since thousands shared my internet connection at sea. Reading a relatively lightweight site like Google News generally gave me time to get an ice cream cone before the page appeared. Has everyone abandoned...
What I'm up to - August 2025 Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Aug 2025
1

What I'm up to - August 2025

from Philip I. Thomas [alt+shift+b] in programming

1st Aug 2025
Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in last month - Back to eating solid foods after my jaw surgery. - Playing with gpt-oss on my com...
How to publish your Godot game on Mac Since 2019, Apple has required all MacOS software to be signed and notarized. This is meant to...
12th Sep 2024
124

How to publish your Godot game on Mac

from Alice GG [alt+shift+b] in programming

12th Sep 2024
Since 2019, Apple has required all MacOS software to be signed and notarized. This is meant to prevent naive users from installing malware while running software from unknown sources. Since this process is convoluted, it stops many indie game developers from releasing their Godot...
Upwelling: Combining real-time collaboration with version control for writers. Collaborative writing tools don’t work well for writers or editors. With Upwelling, we demonstrate a...
8th Mar 2023
16

Upwelling: Combining real-time collaboration with version control for writers.

from Ink & Switch [alt+shift+b] in programming

8th Mar 2023
Collaborative writing tools don’t work well for writers or editors. With Upwelling, we demonstrate a design that gives writers privacy while still offering editors transparency into how a document is changing.
Compensation as a Reflection of Values Compensation: the word alone is enough to trigger a fight-or-flight reaction in many. But we in...
3rd Mar 2021
56

Compensation as a Reflection of Values

from Oxide Computer Company Blog [alt+shift+b] in programming

3rd Mar 2021
Compensation: the word alone is enough to trigger a fight-or-flight reaction in many. But we in technology have the good fortune of being in a well-compensated domain, so why does this issue induce such anxiety when our basic needs are clearly covered? If it needs to be said,...
6 Undeniable Reasons to Learn Computer Science Is it a bit dramatic, perhaps, to say that the fate of the world rests on computer science and...
10th May 2022
1

6 Undeniable Reasons to Learn Computer Science

from Boot.dev Blog [alt+shift+b] in programming

10th May 2022
Is it a bit dramatic, perhaps, to say that the fate of the world rests on computer science and that’s why you should learn computer science?
Certificates vs Diplomas in Computer Science When I was looking into getting my first job related to programming, I had no idea what the...
2nd Dec 2020
1

Certificates vs Diplomas in Computer Science

from Boot.dev Blog [alt+shift+b] in programming

2nd Dec 2020
When I was looking into getting my first job related to programming, I had no idea what the difference between a certificate and a diploma was. I was terrified that I’d have to go back to school and spend 2-4 years getting a degree in computer science before an employer would...
I Mostly Stopped Typing I built the dictation app I wanted. It's called TongueType, and my daughter did the voice over for...
25th Jun 2026
1

I Mostly Stopped Typing

from A Beautiful Site [alt+shift+b] in programming

25th Jun 2026
I built the dictation app I wanted. It's called TongueType, and my daughter did the voice over for the video. (Family business.) It hasn't gotten much traction yet, and I think I know why: dictation has been bad for so long that most people stopped paying attention. I don't blame...
Try the Last Internet Kermit Server $ grep kermit /etc/services kermit 1649/tcp What is this mysterious protocol? Who uses it and what...
4th Aug 2023
32

Try the Last Internet Kermit Server

from The Changelog [alt+shift+b] in programming

4th Aug 2023
$ grep kermit /etc/services kermit 1649/tcp What is this mysterious protocol? Who uses it and what is its story? This story is a winding one, beginning in 1981. Kermit is, to the best of my knowledge, the oldest actively-maintained software package with an original developer...
Make Beautiful Gradients Have you ever noticed that gradients tend to look a little gray and washed-out in the middle? This...
11th Jan 2022
50

Make Beautiful Gradients

from Josh Comeau's blog [alt+shift+b] in programming

11th Jan 2022
Have you ever noticed that gradients tend to look a little gray and washed-out in the middle? This happens because of a mathematical quirk with RGB colors. Fortunately, we can work around this quirk, and create beautiful, lush, saturated gradients.
Using User-Select Using User-Select 2019-06-04 Highlighting text in order to copy, cut or paste content is a staple...
4th Jun 2019
40

Using User-Select

from Making software better without sacrificing user experience. [alt+shift+b] in programming

4th Jun 2019
Using User-Select 2019-06-04 Highlighting text in order to copy, cut or paste content is a staple action across the web. Now, what if I told you the ability to control what a user can select is configurable with a single CSS property? Introducing the CSS property Simply put, the...
How Pinterest scaled to 11 million users with only 6 engineers Pinterest's tech stack explained simply (5 minute read)
2nd Oct 2023
38

How Pinterest scaled to 11 million users with only 6 engineers

from Engineer’s Codex [alt+shift+b] in programming

2nd Oct 2023
Pinterest's tech stack explained simply (5 minute read)
Finally! I said "no"! 😱 The only offer on the table I'm no beggar I haven't been super vocal about this very...
17th Apr 2023
18

Finally!

from Sometimes It Works :: simonhamp.me [alt+shift+b] in programming

17th Apr 2023
I said "no"! 😱 The only offer on the table I'm no beggar I haven't been super vocal about this very much over the past few months (I maybe need to be better at that?), but you may know that I left Elvie back at the end of October 2022. I was there for almost 6 years, the...
Lexical differential highlighting instead of syntax highlighting “Lexical” since it doesn't need true syntax analysis, primitive tokenization and filtering are...
11th Apr 2019
40

Lexical differential highlighting instead of syntax highlighting

from Words and Buttons Online [alt+shift+b] in programming

11th Apr 2019
“Lexical” since it doesn't need true syntax analysis, primitive tokenization and filtering are enough. And it's “differential” because it aims to highlight the difference between lexemes. Ideally, the smaller the lexical difference, the greater the color difference should be. ...
IndexedDB is Weird Why? Well: The IndexedDB API is callback-based. With JavaScript being single-threaded, a blocking...
3rd Mar 2025
51

IndexedDB is Weird

from Quentin Santos [alt+shift+b] in programming

3rd Mar 2025
Why? Well: The IndexedDB API is callback-based. With JavaScript being single-threaded, a blocking API would mean fully blocking the page, render and basic user interaction included, while the request is being processed. Although this is apparently good-enough for JSON.parse(),...
The Uncanny Valley of Interactivity I believe mass entertainment suffers from a bit of format rigidity due to the natural inertia from...
7th Jan 2020
49

The Uncanny Valley of Interactivity

from Remains of the Day [alt+shift+b] in programming

7th Jan 2020
I believe mass entertainment suffers from a bit of format rigidity due to the natural inertia from structural ossification in the music, film, and publishing businesses, to name the most prominent. One of the ways this manifests is in the one-way broadcast nature of much of our...
Building Itako: an investment tracking application Around 2 years ago, I had some time on my hands and got really interested into investing and playing...
2nd Sep 2025
13

Building Itako: an investment tracking application

from Alice GG [alt+shift+b] in programming

2nd Sep 2025
Around 2 years ago, I had some time on my hands and got really interested into investing and playing with stock market data. After reading way too many books on the subject, I started building my own tools which led me to creating Itako. It’s a portfolio tracking and data...
AI Isn’t Replacing Open Source Andrew Baker, the current Group CIO at Capitec Bank wrote an interesting piece on AI and open...
15th Sep 2026
-3

AI Isn’t Replacing Open Source

from Patrick Kayongo [alt+shift+b] in programming

15th Sep 2026
Andrew Baker, the current Group CIO at Capitec Bank wrote an interesting piece on AI and open source, and how these tools that generate code according to one’s specification may replace the general reliance on open source implementations done by contributors around the world. I’d...
Black coiled planter with attached drip tray, 2024 Heavily grogged black stoneware, coil-built, denim satin glaze
7th Feb 2024
26

Black coiled planter with attached drip tray, 2024

from Liz Denys [alt+shift+b] in programming

7th Feb 2024
Heavily grogged black stoneware, coil-built, denim satin glaze
Leaving Delaware This post covers why companies are considering reincorporating from Delaware to Nevada & Texas
5th Feb 2025
65

Leaving Delaware

from Elad Blog [alt+shift+b] in programming

5th Feb 2025
This post covers why companies are considering reincorporating from Delaware to Nevada & Texas
Notes on Improving Churn Ask any B2C SaaS founder what metric they’d like to improve and most will say reducing churn....
12th Mar 2025
58

Notes on Improving Churn

from Marc Astbury [alt+shift+b] in programming

12th Mar 2025
Ask any B2C SaaS founder what metric they’d like to improve and most will say reducing churn. However, proactively reducing churn is a difficult task. I’ll outline the approach we’ve taken at Jenni AI to go from ~17% to 9% churn over the past year. We are still a work in progress...
Searching for The Early Founder Cadence I've been quite inspired by David Sacks' The Cadence ever since I read it. It prescribes an...
11th Jun 2023
1

Searching for The Early Founder Cadence

from swyx's site RSS Feed [alt+shift+b] in programming

11th Jun 2023
I've been quite inspired by David Sacks' The Cadence ever since I read it. It prescribes an operational process and ideal team structure for a 50-500 person startup - running sales, finance, product, and marketing in sync in quarterly cycles with effective communication between...
Getting our focus back “We was robbed…” Attention is arguably the most precious resource of the 21st century. Technology...
24th Aug 2023
38

Getting our focus back

from Renegade Otter [alt+shift+b] in programming

24th Aug 2023
“We was robbed…” Attention is arguably the most precious resource of the 21st century. Technology companies have expended incredible efforts to improve the ways in which they capture our attention and convert it into revenue. That fight for the nine unmonetized glances. An...
Extravagantly fast rendering with React benders The other day I was working on a React-based library of huge, reusable SVG images, and I ran into...
6th Jan 2019
30

Extravagantly fast rendering with React benders

from Vladimir Klepov as a Coder [alt+shift+b] in programming

6th Jan 2019
The other day I was working on a React-based library of huge, reusable SVG images, and I ran into performance problems. Just kidding, I've never had a problem I'm solving here, but I've had great fun working around it. I wanted to make components producing mostly static DOM as...
Biotech companies I wish existed While one off companies may exist, I am surprised there is not more biotech activity in these areas
20th May 2025
1

Biotech companies I wish existed

from Elad Blog [alt+shift+b] in programming

20th May 2025
While one off companies may exist, I am surprised there is not more biotech activity in these areas
Build-Measure-Learn is a Dangerous Idea Tonight I had a chance to talk with one of my personal heroes,...
6th Apr 2012
36

Build-Measure-Learn is a Dangerous Idea

from TokyoDev [alt+shift+b] in programming

6th Apr 2012
Tonight I had a chance to talk with one of my personal heroes, [Eric Ries](http://www.startuplessonslearned.com/). While talking to him, I realized one of the pitfalls of [the...
One Developer, Two Dozen Agents, Zero Alignment Why we need collaborative AI engineering
13th Apr 2026
1

One Developer, Two Dozen Agents, Zero Alignment

from Maggie Appleton [alt+shift+b] in programming

13th Apr 2026
Why we need collaborative AI engineering
Doing versus Delegating A staff+ skill
6th Aug 2025
26

Doing versus Delegating

from Basta’s Notes [alt+shift+b] in programming

6th Aug 2025
A staff+ skill
The quiet, pervasive devaluation of frontend I keep noticing those of us in the frontend field being treated much the same as nurses, paralegals,...
7th Mar 2024
66

The quiet, pervasive devaluation of frontend

from Josh Collinsworth [alt+shift+b] in programming

7th Mar 2024
I keep noticing those of us in the frontend field being treated much the same as nurses, paralegals, and executive assistants. Our work is seen as important, certainly, but just not the same as, or as important as, the “real” work.
My Changing Opinion on Personal Website Design My Changing Opinion on Personal Website Design 2021-05-19 Hey would you look at that - my personal...
19th May 2021
31

My Changing Opinion on Personal Website Design

from bt RSS Feed [alt+shift+b] in programming

19th May 2021
My Changing Opinion on Personal Website Design 2021-05-19 Hey would you look at that - my personal blog has been redesigned again! Although I am still using good ol’ Jekyll for the backend, I have now added a more fleshed-out CSS design which also includes a set of open source...
The Death of Personality The Death of Personality 2017-11-01 On September 18, 2013 truly original product design (everything...
1st Nov 2017
30

The Death of Personality

from bt RSS Feed [alt+shift+b] in programming

1st Nov 2017
The Death of Personality 2017-11-01 On September 18, 2013 truly original product design (everything from icon and app design to UI and experience interactions) began it’s fast decline into the abyss with the release of Apple’s iOS 7 update. It was called revolutionary. It was...
State of the Web: Atomic CSS Learn more about the past, present, and future of Atomic CSS and frameworks like Tachyons, Tailwind,...
6th Feb 2022
25

State of the Web: Atomic CSS

from ByteofDev [alt+shift+b] in programming

6th Feb 2022
Learn more about the past, present, and future of Atomic CSS and frameworks like Tachyons, Tailwind, and more.
Poor Man's CSS Full-Bleed Layout Poor Man's CSS Full-Bleed Layout 2020-10-07 I recently came across the very well written and...
7th Oct 2020
47

Poor Man's CSS Full-Bleed Layout

from Making software better without sacrificing user experience. [alt+shift+b] in programming

7th Oct 2020
Poor Man's CSS Full-Bleed Layout 2020-10-07 I recently came across the very well written and interesting article, Full-Bleed Layout Using CSS Grid, while browsing my daily designer feeds. I won't go into the post's specifics here (I recommend you read the article for yourself)...
One idle dreary day many years ago Every time I come across this photograph on my computer, I am impressed by how simultaneously dull...
4th Oct 2010
38

One idle dreary day many years ago

from Liz Denys [alt+shift+b] in programming

4th Oct 2010
Every time I come across this photograph on my computer, I am impressed by how simultaneously dull and sharp the sky was that day in San Francisco. When editing this photograph I took now about three and a half years ago, I only flattened the sky slightly and didn't touch up the...
Fixing the iterative damping interpolation in video games As I'm exploring the fantastic world of indie game development lately, I end up watching a large...
18th May 2024
133

Fixing the iterative damping interpolation in video games

from A small freedom area RSS [alt+shift+b] in programming

18th May 2024
As I'm exploring the fantastic world of indie game development lately, I end up watching a large number of video tutorials on the subject. Even though the quality of the content is pretty variable, I'm very grateful to the creators for it. That being said, I couldn't help...
Fast Linear Gradient Fills with OffscreenCanvas TLDR: Demo is here, Code is here, App is here In Kidz Fun Art, the web app for tablets I’ve built...
27th May 2024
1

Fast Linear Gradient Fills with OffscreenCanvas

from SOS [alt+shift+b] in programming

27th May 2024
TLDR: Demo is here, Code is here, App is here In Kidz Fun Art, the web app for tablets I’ve built for my kids and hopefully yours, I recently added a nice little feature where you can fill in any area with a linear gradient. It’s highly responsive to the user moving their...
Code golfing a tiny demo using maths and a pinch of insanity A few weeks ago, I made a tiny demo that fits into 448 characters: Red Alp GLSL demo in 448...
29th Sep 2025
1

Code golfing a tiny demo using maths and a pinch of insanity

from A small freedom area RSS [alt+shift+b] in programming

29th Sep 2025
A few weeks ago, I made a tiny demo that fits into 448 characters: Red Alp GLSL demo in 448 characters void main(){vec3 c,p,K=vec3(3,1,0);for(float...
What I'm up to - September 2023 I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social...
1st Sep 2023
1

What I'm up to - September 2023

from Philip Ilic Thomas [alt+shift+b] in programming

1st Sep 2023
I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social media. ✨ What I was up to in August - Launched FRCTNL, a community of fractional tech workers. - Co...
Create a Performance-Focused WordPress Blog Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and...
8th Sep 2021
30

Create a Performance-Focused WordPress Blog

from bt RSS Feed [alt+shift+b] in programming

8th Sep 2021
Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and having read Kev Quirk’s latest post about Core Web Vitals, I wanted to make sure my blog still prioritized speed and performance above all else. I’m happy to say that I have...
Recurse Center: Winter Break the Recurse Center winter break
1st Jan 2022
33

Recurse Center: Winter Break

from blag [alt+shift+b] in programming

1st Jan 2022
the Recurse Center winter break
My wireguard IPv6 tunnel Our net connection at home is not great: amongst its several misfeatures is a lack of IPv6....
30th Apr 2024
67

My wireguard IPv6 tunnel

from Tony Finch's blog [alt+shift+b] in programming

30th Apr 2024
Our net connection at home is not great: amongst its several misfeatures is a lack of IPv6. Yesterday I (at last!) got around to setting up a wireguard IPv6 VPN tunnel between my workstation and my Mythic Beasts virtual private server. There were a few, um, learning...
Trying to Make Sense of Casing Conventions on the Web (I present to you my stream of consciousness on the topic of casing as it applies to the web...
4th Sep 2025
42

Trying to Make Sense of Casing Conventions on the Web

from Jim Nielsen’s Blog [alt+shift+b] in programming

4th Sep 2025
(I present to you my stream of consciousness on the topic of casing as it applies to the web platform.) I’m reading about the new command and commandfor attributes — which I’m super excited about, declarative behavior invocation in HTML? YES PLEASE!! — and one thing that strikes...
Hubris and Humility When we started Oxide, we knew we were going to take a fresh look at the entire system. We knew, for...
30th Nov 2021
54

Hubris and Humility

from Oxide Computer Company Blog [alt+shift+b] in programming

30th Nov 2021
When we started Oxide, we knew we were going to take a fresh look at the entire system. We knew, for example, that we wanted to have a true hardware root of trust and that we wanted to revisit the traditional BMC. We knew, too, that we would have our own system software on each...
Multitrack Video: "In My Room" On New Years Day some friends and I recorded a multitrack video of The Beach Boys' song 'In My...
4th Jan 2010
1

Multitrack Video: "In My Room"

from Jordan Eldredge's Blog [alt+shift+b] in programming

4th Jan 2010
On New Years Day some friends and I recorded a multitrack video of The Beach Boys' song 'In My Room'.
1st Mar 2021
A Shelfish Starter Guide to Databases The absolute minimum you need to know about data storage
10th Mar 2019
1

A Shelfish Starter Guide to Databases

from Maggie Appleton [alt+shift+b] in programming

10th Mar 2019
The absolute minimum you need to know about data storage
Issues with object-oriented programming in Guile Scheme is often thought of as a functional programming language, but really it is a multi-paradigm...
5th Oct 2022
42

Issues with object-oriented programming in Guile

from dthompson [alt+shift+b] in programming

5th Oct 2022
Scheme is often thought of as a functional programming language, but really it is a multi-paradigm language, including object-oriented programming. My Scheme of choice for the past decade has been Guile. It comes with support for OOP via GOOPS: The Guile Object Oriented...
Using git-annex for Data Archiving In my recent post about data archiving to removable media, I laid out the difference between backing...
16th Jun 2023
38

Using git-annex for Data Archiving

from The Changelog [alt+shift+b] in programming

16th Jun 2023
In my recent post about data archiving to removable media, I laid out the difference between backing up and archiving, and also said I’d evaluate git-annex and dar. This post evaluates git-annex. The next will look at dar, and then I’ll make a comparison post. What is git-annex?...
First Letter Pseudo Element First Letter Pseudo Element 2019-05-03 In today’s TypeTip we will be taking a look at the often...
3rd May 2019
35

First Letter Pseudo Element

from bt RSS Feed [alt+shift+b] in programming

3rd May 2019
First Letter Pseudo Element 2019-05-03 In today’s TypeTip we will be taking a look at the often overlooked :first-letter CSS pseudo element. Though you might only use this for specific article-format web pages, it’s still a nice-to-have in your web dev toolset. The HTML Like most...
Base64 All The Things! (Sometimes) Base64 All The Things! (Sometimes) 2020-03-18 An extremely overlooked process for displaying fonts,...
18th Mar 2020
58

Base64 All The Things! (Sometimes)

from Making software better without sacrificing user experience. [alt+shift+b] in programming

18th Mar 2020
Base64 All The Things! (Sometimes) 2020-03-18 An extremely overlooked process for displaying fonts, images, documents, spreadsheets, etc. on the web is the use of base64 encoding. Although it may not be the most efficient (or easy) way to display and include these elements it can...
Go package for better guid generation The need to generate a globally unique identifier comes up often. The way described in RFC 4122 is...
12th Feb 2015
34

Go package for better guid generation

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

12th Feb 2015
The need to generate a globally unique identifier comes up often. The way described in RFC 4122 is popular but it can be done better. I wrote betterguid Go package that does it better. Unique id generated by this package: is a 20 character string, safe to include in urls (no need...
Announcing FinFam In my last post, I mentioned founding a startup. It's called FinFam, and we're building...
19th Sep 2025
1

Announcing FinFam

from Sedimental [alt+shift+b] in programming

19th Sep 2025
In my last post, I mentioned founding a startup. It's called FinFam, and we're building collaborative financial planning. The GitHub of money, if you will. Enough with the telling, time for the show! Here's a 3-minute demo: We launched beta this week and I couldn't be more...
Web push notifications: issues and limitations In this post, I will summarize some problems and constraints that I've encountered with the...
17th Aug 2024
100

Web push notifications: issues and limitations

from Darek Kay [alt+shift+b] in programming

17th Aug 2024
In this post, I will summarize some problems and constraints that I've encountered with the Notifications and Push web APIs. Notification settings on macOS Someone who's definitely not me wasted half an hour wondering why triggered notifications would not appear. On macOS,...
hybrid quota-linear rate limiter A while back I wrote about the linear rate limit algorithms leaky bucket and GCRA. Since then I have...
13th Jan 2026
1

hybrid quota-linear rate limiter

from Tony Finch's blog [alt+shift+b] in programming

13th Jan 2026
A while back I wrote about the linear rate limit algorithms leaky bucket and GCRA. Since then I have been vexed by how common it is to implement rate limiting using complicated and wasteful algorithms (for example). But linear (and exponential) rate limiters have a...
Fight knowledge decay with a rich Incident Summary It only takes a few off-the-rails incidents in your software career to realize the importance of...
14th Jun 2024
108

Fight knowledge decay with a rich Incident Summary

from Dan Slimmon [alt+shift+b] in programming

14th Jun 2024
It only takes a few off-the-rails incidents in your software career to realize the importance of writing things down. That’s why so many companies’ incident response protocols define a scribe role. The scribe’s job, generally, is to take notes on everything that happens. In other...
too many birthdays I have a hard enough time remembering to take the trash out let alone the birthdays of my massive...
10th Mar 2021
1

too many birthdays

from David Gerrells [alt+shift+b] in programming

10th Mar 2021
I have a hard enough time remembering to take the trash out let alone the birthdays of my massive family. Does this make me a bad uncle?
Resurfacing posts Some posts you may have missed
27th May 2026
1

Resurfacing posts

from Herman's blog [alt+shift+b] in programming

27th May 2026
Some posts you may have missed
Vibe Code is Legacy Code Vibe code is legacy code by Steve Krouse
2nd Aug 2025
1

Vibe Code is Legacy Code

from Maggie Appleton [alt+shift+b] in programming

2nd Aug 2025
Vibe code is legacy code by Steve Krouse
A case for stacked patches 📚 I’m wondering why you talk about “branches” at all. No such thing should exist. – Linus Torvalds,...
24th Sep 2023
34

A case for stacked patches 📚

from Tyler Cipriani: blog [alt+shift+b] in programming

24th Sep 2023
I’m wondering why you talk about “branches” at all. No such thing should exist. – Linus Torvalds, 2005, [email protected] Git branches are hard to think about. But “GitHub” forces you to think about branches. A lot. Instead of futzing with GitHub’s feature branches, many...
Pixel Perfect Figma to Tailwind (workshop) Learn to implement 'pixel-perfect' designs from Figma with responsive layouts, advanced CSS...
9th Jul 2024
73

Pixel Perfect Figma to Tailwind (workshop)

from Epic Web Dev [alt+shift+b] in programming

9th Jul 2024
Learn to implement 'pixel-perfect' designs from Figma with responsive layouts, advanced CSS techniques, and Tailwind v4 migration in this workshop.
Telling mechanize how to find local issuer certificates I was doing some work on my library lookup tool recently, and I ran into an issue with mechanize,...
7th Dec 2023
34

Telling mechanize how to find local issuer certificates

from alexwlchan [alt+shift+b] in programming

7th Dec 2023
I was doing some work on my library lookup tool recently, and I ran into an issue with mechanize, the Python library I use to simulate a web browser. I’d upgraded my version of Python and mechanize, and now I wasn’t able to connect to HTTPS sites. If I tried a simple...
What is HiFi I grew up in a home where music was always playing. My father repaired electronics, so an endless...
10th Dec 2023
118

What is HiFi

from David Heinemeier Hansson [alt+shift+b] in programming

10th Dec 2023
I grew up in a home where music was always playing. My father repaired electronics, so an endless stream of speakers, amplifiers, turntables, and TVs passed through the household. And all of it had to be tested, of course. At max volume. Sometimes at odd hours. While that was...
#33 make me one (input) with everything The good intentions were there but in the HTML and Accessibility world, less is sometimes more. Bad...
27th Aug 2024
86

#33 make me one (input) with everything

from HTMHell [alt+shift+b] in programming

27th Aug 2024
The good intentions were there but in the HTML and Accessibility world, less is sometimes more. Bad code <label for="textinput">First name</label> <input type="text" id="textinput" aria-label="First name" placeholder="First name" title="First name"> Issues and how to fix them The...
The Best Games Ever Made This is a list of the top five computer games ever made. These are games that you should most...
1st Sep 2013
50

The Best Games Ever Made

from Alex Meub [alt+shift+b] in programming

1st Sep 2013
This is a list of the top five computer games ever made. These are games that you should most definitely play if you have any interest in playing games. Fallout 2 (1998) Fallout 2 is my favorite game of all time. It’s truly a masterpiece. It expanded on everything good about...
Functional Programming and Big Data Update: I wrote this while preparing a talk for the Columbus Functional Programmers meetup. You can...
12th Nov 2016
2

Functional Programming and Big Data

from ntietz.com blog - technically a blog [alt+shift+b] in programming

12th Nov 2016
Update: I wrote this while preparing a talk for the Columbus Functional Programmers meetup. You can find the talk on YouTube. It has more humor than these words, but then you'd have to listen to my voice. This post is a long one, so here’s a brief roadmap. We’ll start with a...
No sacred masterpieces Or "that time I built Excel for Uber and they ditched it like a week after launch"
15th Sep 2023
32

No sacred masterpieces

from Basta’s Notes [alt+shift+b] in programming

15th Sep 2023
Or "that time I built Excel for Uber and they ditched it like a week after launch"
Evolution of my role as a founder CTO There is a lot written about the importance of scaling as a founder in a fast-growing startup. Most...
6th Dec 2020
52

Evolution of my role as a founder CTO

from Miguel Carranza [alt+shift+b] in programming

6th Dec 2020
There is a lot written about the importance of scaling as a founder in a fast-growing startup. Most of it focused on the CEO role. The generic advice on leadership also applies to other non-CEO roles, but I could not find a lot of content targeted to technical founders. In fact,...
Alt-Numpad for Linux In Ubuntu the alt+numpad ACSII codes don’t work—this was a major stumbling block for me since I am...
26th Jul 2011
1

Alt-Numpad for Linux

from Tyler Cipriani: blog [alt+shift+b] in programming

26th Jul 2011
In Ubuntu the alt+numpad ACSII codes don’t work—this was a major stumbling block for me since I am annoyingly picky about typography. After spending way too much time Googling I found that these steps work: Hold Ctrl+Shift+U Release the “U” key (while still holding...
A 2-Axis, Multihead Light Positioner This post is part of a longer-running series about giving users a tangible reason to trust their...
8th Apr 2024
76

A 2-Axis, Multihead Light Positioner

from bunnie's blog [alt+shift+b] in programming

8th Apr 2024
This post is part of a longer-running series about giving users a tangible reason to trust their hardware through my IRIS (Infra-Red, in-situ) technique for the non-destructive inspection of chips. Previously, I discussed the focus stage, light source, and methodology used to...
About Some Stuff About Me
1st Jan 2001
26

About

from blag [alt+shift+b] in programming

1st Jan 2001
Some Stuff About Me
To Serve Man, with Software I didn't choose to be a programmer. Somehow, it seemed, the computers chose me. For a long time,...
31st Dec 2017
48

To Serve Man, with Software

from Coding Horror [alt+shift+b] in programming

31st Dec 2017
I didn't choose to be a programmer. Somehow, it seemed, the computers chose me. For a long time, that was fine, that was enough; that was all I needed. But along the way I never felt that being a programmer was this unambiguously great-for-everyone career field with zero
Narrative debt HBO’s Watchmen is fantastic, as many have noted. It may be one of the most polished first drafts of...
13th Dec 2019
46

Narrative debt

from Remains of the Day [alt+shift+b] in programming

13th Dec 2019
HBO’s Watchmen is fantastic, as many have noted. It may be one of the most polished first drafts of fan fiction to ever appear on the silver, errr, OLED screen. DC may lag behind the Marvel Universe in box office and audience acclaim, but it feels like DC is starting to find its...
My experience as a remote worker I've spent half of my career working remotely. This post chronicles those experiences, giving a...
2nd Dec 2019
38

My experience as a remote worker

from Josh Comeau's blog [alt+shift+b] in programming

2nd Dec 2019
I've spent half of my career working remotely. This post chronicles those experiences, giving a real-world window into what it's like to work fully-remote as a software engineer.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

We love reading as much as you do!
Every week we share the top 5 articles we enjoyed reading. Subscribe to get them in your inbox.

Subscribe

📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in