Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#all #startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #comics #creative #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
First impressions of Gleam: lots of joys and some rough edges My friend Erika is a big fan of Gleam, and her enthusiasm (and explicit encouragement) finally got...
5th Aug 2024
2

First impressions of Gleam: lots of joys and some rough edges

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

5th Aug 2024
My friend Erika is a big fan of Gleam, and her enthusiasm (and explicit encouragement) finally got me to learn the language. It's a functional programming language which targets both the BEAM (Erlang's VM) and JavaScript. This makes it appealing as a language that can target both...
The best web analytics tools for developers, compared Welcome. Grab a chair. There's coffee in the back. No one's judging you for ignoring your analytics...
15th Jan 2025
1

The best web analytics tools for developers, compared

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

15th Jan 2025
Welcome. Grab a chair. There's coffee in the back. No one's judging you for ignoring your analytics for six months. We've all been there. This is a…
How to build a culture of shipping The best time to write is when you're excited about an idea. Strike when the iron is hot.
3rd Jun 2024
1

How to build a culture of shipping

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

3rd Jun 2024
The best time to write is when you're excited about an idea. Strike when the iron is hot.
Markdown is easier than ever Our new toolbar makes writing your email easier than ever!
11th Mar 2018
1

Markdown is easier than ever

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

11th Mar 2018
Our new toolbar makes writing your email easier than ever!
What America has meant to me Every time I have given up on America, it has been a mistake. And yet, America has never, ever given...
5th Jul 2026
2

What America has meant to me

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

5th Jul 2026
Every time I have given up on America, it has been a mistake. And yet, America has never, ever given up on me.
Original Barbershop Tag: You Beside My Side I wrote a barbershop tag for my girlfriend Chelsea.
2nd Apr 2009
1

Original Barbershop Tag: You Beside My Side

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

2nd Apr 2009
I wrote a barbershop tag for my girlfriend Chelsea.
If You Sell Anything Online, This Book Will Make You Money My glowing review of Rob Hope's Landing Page Hot Tips Book
7th Sep 2020
34

If You Sell Anything Online, This Book Will Make You Money

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

7th Sep 2020
My glowing review of Rob Hope's Landing Page Hot Tips Book
43 Hours on the Amtrak Southwest Chief In September 2022, after watching many YouTube videos of other people on long-distance Amtrak trips,...
3rd Feb 2023
1

43 Hours on the Amtrak Southwest Chief

from Lennart Koopmann (KJ5KRF) [alt+shift+b] in programming

3rd Feb 2023
In September 2022, after watching many YouTube videos of other people on long-distance Amtrak trips, I finally embarked on a journey of my own: I took the Amtrak Southwest Chief train from Chicago to Los Angeles. Continue reading to learn more about it and why I’ll do it again on...
The Finest Narrative Non-Fiction Essays Narrative essays that I consider ideal models of the medium
22nd Dec 2021
1

The Finest Narrative Non-Fiction Essays

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

22nd Dec 2021
Narrative essays that I consider ideal models of the medium
A metastasis in America America is sick. And I don’t just mean with COVID-19. The bad news is that removing the ugly, orange...
15th Jan 2021
42

A metastasis in America

from Don Melton [alt+shift+b] in programming

15th Jan 2021
America is sick. And I don’t just mean with COVID-19. The bad news is that removing the ugly, orange tumor in the White House next week will not be enough to affect a cure. The malignancy has spread. It didn’t even start with the presidency. We’ve been brewing and self-dosing a...
The things we do to ship desktop software I wrote a small utility for Windows. It indexes a hard-drive and allows to find a file by name in...
1st May 2019
36

The things we do to ship desktop software

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

1st May 2019
I wrote a small utility for Windows. It indexes a hard-drive and allows to find a file by name in under a second. It might surprise you that I spent more time on things that are not related to core functionality. Let’s call it a tax of shipping desktop software. Here are some of...
What's next As of July 31st, my work contract with Rapid officially ended and that chapter of my life is...
2nd Aug 2023
1

What's next

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

2nd Aug 2023
As of July 31st, my work contract with Rapid officially ended and that chapter of my life is closed. It was chaotic and tumultuous. But it was also fun and I learned loads about myself, what I'm capable of achieving, and perhaps most importantly what matters to me when it comes...
2025 Advice to my old selves I turned a birthday recently and it was so busy (DataCouncil + sg flight) that i never really got...
15th May 2025
1

2025 Advice to my old selves

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

15th May 2025
I turned a birthday recently and it was so busy (DataCouncil + sg flight) that i never really got the chance to sit and reflect. a lot of things are going well, lots more could be better. I'm the only person responsible for preserving the good and fixing the bad. I'm now back on...
A simple summer salad of fennel, edamame, and onion I went most of my life without having fennel. Then one day I had it roasted, the next raw, and I was...
4th Jul 2011
42

A simple summer salad of fennel, edamame, and onion

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

4th Jul 2011
I went most of my life without having fennel. Then one day I had it roasted, the next raw, and I was in love. Surprising, given that I'm not very partial to anise flavoring. While fennel is very versatile to cook with - you can boil, braise, fry, grill, roast, sauté, or steam it...
The Review Is the Action Item 2024/05/30 The Review Is the Action Item I like to consider running an incident review to be its own...
30th May 2024
125

The Review Is the Action Item

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

30th May 2024
2024/05/30 The Review Is the Action Item I like to consider running an incident review to be its own action item. Other follow-ups emerging from it are a plus, but the point is to learn from incidents, and the review gives room for that to happen. This is not surprising advice if...
Subscriber and archive search Managing a bunch of emails and subscribers can be, uh, a chore.
1st Aug 2017
1

Subscriber and archive search

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

1st Aug 2017
Managing a bunch of emails and subscribers can be, uh, a chore.
elementary OS 8 Available Today We’re proud to announce that elementary OS 8 is available to download later today and shipping on...
26th Nov 2024
128

elementary OS 8 Available Today

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

26th Nov 2024
We’re proud to announce that elementary OS 8 is available to download later today and shipping on several high-quality computers! With OS 8, we’ve focused in on: Creating a new Secure Session that ensures applications respect your privacy and require your consent A brand new...
Why Git Has a Variable Named false_but_the_compiler_does_not_know_it A small C trick that keeps Clang from flagging valid code as unreachable
3rd Jun 2026
1

Why Git Has a Variable Named false_but_the_compiler_does_not_know_it

from Confessions of a Code Addict [alt+shift+b] in programming

3rd Jun 2026
A small C trick that keeps Clang from flagging valid code as unreachable
On the software supply-chain doom spiral .title {text-wrap:balance;} #content > p:first-child {text-wrap:balance;} Hackers are pwning...
24th Apr 2026
1

On the software supply-chain doom spiral

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

24th Apr 2026
.title {text-wrap:balance;} #content > p:first-child {text-wrap:balance;} Hackers are pwning packages at an exhausting clip. But the hacks are hackneyed. What’s new is the doom cycle: Code that steals keys to publish code to steal more keys. A zombie army of infected code. And AI...
Building an AI toolbar for text editors I've been experimenting with a floating AI toolbar, designed for use in text editors. Here’s some...
9th Jul 2024
122

Building an AI toolbar for text editors

from Chris Nicholas [alt+shift+b] in programming

9th Jul 2024
I've been experimenting with a floating AI toolbar, designed for use in text editors. Here’s some details on how it was created.
Sloppy Copies Last month, I wrote an article about my recent experience creating a hobby project in a web...
19th Apr 2026
1

Sloppy Copies

from markround.com [alt+shift+b] in programming

19th Apr 2026
Last month, I wrote an article about my recent experience creating a hobby project in a web framework - Ruby on Rails - that hasn’t been “in fashion” for some time. The blog post gathered some interest and made it to various discussion sites like Hacker News and others. It caused...
19th Jan 2026
Searching the Creative Internet Searching the Creative Internet I had of late been lamenting the loss of the internet of the...
18th May 2018
26

Searching the Creative Internet

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

18th May 2018
Searching the Creative Internet I had of late been lamenting the loss of the internet of the 1990s. A place where everything was obscure or new. If you saw something mainstream like a Disney princess, it was because someone had taken the time to handcraft an ASCII art...
Simplifying the Craigslist Gallery Simplifying the Craigslist Gallery 2022-10-03 This article was updated on October 11, 2022 I'm a big...
3rd Oct 2022
50

Simplifying the Craigslist Gallery

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

3rd Oct 2022
Simplifying the Craigslist Gallery 2022-10-03 This article was updated on October 11, 2022 I'm a big fan of craigslist.org and the overall UX used throughout their application. My own website is an ever-changing example of "brutalist" or minimalist design, so I'm always inspired...
Towards Inserting One Billion Rows in SQLite Under A Minute This is a chronicle of my experiment where I set out to insert 1B rows in SQLite
17th Jul 2021
31

Towards Inserting One Billion Rows in SQLite Under A Minute

from blag [alt+shift+b] in programming

17th Jul 2021
This is a chronicle of my experiment where I set out to insert 1B rows in SQLite
Dimension Hopper Part 1 2D Platformer using Stable Diffusion for live level art creation
12th Jun 2023
48

Dimension Hopper Part 1

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

12th Jun 2023
2D Platformer using Stable Diffusion for live level art creation
Redesigning the Cakedesk Website Read the post here.
30th Dec 2025
1

Redesigning the Cakedesk Website

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

30th Dec 2025
Read the post here.
28th Jul 2014
23

2014-07-28

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

28th Jul 2014
How to delete a tag on GitHub In the world of Git, tags are very useful for keeping track of your project's version history. A lot...
16th Nov 2011
45

How to delete a tag on GitHub

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

16th Nov 2011
In the world of Git, tags are very useful for keeping track of your project's version history. A lot of folks will argue that you shouldn't delete tags, but there are real-world examples in which tags need to be deleted.  That said, it's both a good and a bad thing that GitHub...
2015-10-13 "So OpenSSL has optional code to reject attempts to use weak DES keys. It, sanely, is not enabled...
13th Oct 2015
24

2015-10-13

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

13th Oct 2015
"So OpenSSL has optional code to reject attempts to use weak DES keys. It, sanely, is not enabled by default; if you want it you have to compile with DEVP_CHECK_DES_KEY.Last Thursday it was reported to the openssl-dev mailing list by Ben Kaduk that there was a defect in this...
fibre broadband anticlimax How can something that “just works” be so annoying? situation We live in Cambridge off a little road...
17th Sep 2026
-2

fibre broadband anticlimax

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

17th Sep 2026
How can something that “just works” be so annoying? situation We live in Cambridge off a little road down a drive in shared ownership between us and our neighbouring houses. All the utilities are buried under this drive, including the phone line. anticipation Over the last few...
Why I Still Prefer to Prototype Using Code There are several design apps available at a product designers disposal, and I’ve used several of...
16th Apr 2024
112

Why I Still Prefer to Prototype Using Code

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

16th Apr 2024
There are several design apps available at a product designers disposal, and I’ve used several of them over the years. I think these days, most everyone is using Figma, but whatever app you’re using—most of them typically have some sort of prototyping feature. Typically they have...
Introducing Privacy Pass authentication for Kagi Search Today we are announcing a new privacy feature coming to Kagi Search.
13th Feb 2025
73

Introducing Privacy Pass authentication for Kagi Search

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

13th Feb 2025
Today we are announcing a new privacy feature coming to Kagi Search.
21st Sep 2025
What is a DevOps Engineer's Salary? The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay...
1st Nov 2022
1

What is a DevOps Engineer's Salary?

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

1st Nov 2022
The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay through bonuses, commissions, and profit sharing according to Glassdoor. Salary.com estimates the average is closer to $125k, while BuiltIn puts the average closer to $128k in base...
My Own AI Server Cluster When a16z generously sponsored Dolphin, I had some compute budget, and because the original...
6th Nov 2023
72

My Own AI Server Cluster

from Cognitive Computations [alt+shift+b] in programming

6th Nov 2023
When a16z generously sponsored Dolphin, I had some compute budget, and because the original dolphin-13b was a flop, I had some time to go back to the drawing board. When I was ready to train the next iteration, I reconsidered whether to rent or buy the compute for the build. I...
Endless - A dive into a C64 game Endless - A dive into a C64 game
7th Mar 2025
22

Endless - A dive into a C64 game

from A Day In The Life Of... [alt+shift+b] in programming

7th Mar 2025
Endless - A dive into a C64 game
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…
Free speech isn't guaranteed to be forever History is full of long stretches of dominance by noble ideas and despots, times of prosperity and...
1st Sep 2024
65

Free speech isn't guaranteed to be forever

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

1st Sep 2024
History is full of long stretches of dominance by noble ideas and despots, times of prosperity and of dark ages. Each of which must have seemed like they would never end to the people who lived through them. If you were a citizen of the Ottoman empire 1452, you probably didn't...
Making games in Go with Ebitengine Like a lot of people, you may be using Go at work to develop backend applications or create...
6th Jan 2026
1

Making games in Go with Ebitengine

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

6th Jan 2026
Like a lot of people, you may be using Go at work to develop backend applications or create infrastructure tools. But you may not be aware that you can actually make video games in Go using Ebitengine. gomding Just enough to make games Ebitengine aims at being dead simple. It...
Steam nerfed popular upcoming. So what? In the latest Steam client update, Valve unveiled major changes to its store’s home page. One of the...
12th Jun 2026
2

Steam nerfed popular upcoming. So what?

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

12th Jun 2026
In the latest Steam client update, Valve unveiled major changes to its store’s home page. One of the main difference is that the “Popular Upcoming” section, which shows upcoming games now shows a lot fewer games. This seems to worry indie developers who relied on this section as...
Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces Why we need richer, thicker interfaces and better boundary objects for collaborative planning with...
14th Sep 2026
1

Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces

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

14th Sep 2026
Why we need richer, thicker interfaces and better boundary objects for collaborative planning with agents
On "the OSI deprogrammer" Back in December, George Michaelson posted an item on the APNIC blog titled “That OSI model refuses...
26th Mar 2024
107

On "the OSI deprogrammer"

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

26th Mar 2024
Back in December, George Michaelson posted an item on the APNIC blog titled “That OSI model refuses to die”, in reaction to Robert Graham’s “OSI Deprogrammer” published in September. I had discussed the OSI Deprogrammer on Lobsters, and George’s blog post prompted me to write an...
Managing your Kubernetes cluster using Helm and Terraform In a previous post, I explained how to manage a Kubernetes cluster with FluxCD. This showed a way to...
10th Oct 2022
36

Managing your Kubernetes cluster using Helm and Terraform

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

10th Oct 2022
In a previous post, I explained how to manage a Kubernetes cluster with FluxCD. This showed a way to implement a GitOps workflow, which means using a Git repository as the source of truth for the state of your cluster. Flux introduces multiple new objects in your Kubernetes...
The Undeniable Utility Of CSS :has Of all the latest and greatest CSS features, the “:has” pseudo-class wasn’t exactly at the top of my...
9th Sep 2024
34

The Undeniable Utility Of CSS :has

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

9th Sep 2024
Of all the latest and greatest CSS features, the “:has” pseudo-class wasn’t exactly at the top of my wishlist. Once I started using it, however, I kept discovering incredible things I could do with it. It’s now become a core part of my toolkit! In this blog post, I'll show you...
How to build a stopwatch with HTML, CSS, and plain JavaScript (Part 2) This series of articles is made out of two parts: In the first part, we built the stopwatch's user...
28th Jun 2020
37

How to build a stopwatch with HTML, CSS, and plain JavaScript (Part 2)

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

28th Jun 2020
This series of articles is made out of two parts: In the first part, we built the stopwatch's user interface with HTML and CSS. In this second part, we'll make the user interface functional with JavaScript (the stopwatch works).
Digging into git commit templates Any code of your own that you haven’t looked at for six or more months might as well have been...
21st May 2025
62

Digging into git commit templates

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

21st May 2025
Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else. – Eagleson’s Law After scouring git history, I found the correct config file, but someone removed it. Their full commit message read: Remove config. Don't bring...
The Federation Fallacy Throughout the free software community, an unbridled aura of justified mistrust fills the air:...
3rd Mar 2019
39

The Federation Fallacy

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

3rd Mar 2019
Throughout the free software community, an unbridled aura of justified mistrust fills the air: mistrust of large corporations, mistrust of governments, and of course, mistrust of proprietary software. Each mistrust is connected by a critical thread: centralisation. Thus,...
Quick and Dirty Theme Switcher Quick and Dirty Theme Switcher 2020-06-04 Update: This article is no longer relevant since my blog...
4th Jun 2020
37

Quick and Dirty Theme Switcher

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

4th Jun 2020
Quick and Dirty Theme Switcher 2020-06-04 Update: This article is no longer relevant since my blog design has changed. I’m keeping this post up since it will still be useful for those wanting to implement a theme switcher on their own site. I recently added a fairly...
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...
Reflecting on 2025, preparing for 2026 As I do every year, it's that time to reflect on the year that's been, and talk about some of my...
5th Jan 2026
1

Reflecting on 2025, preparing for 2026

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

5th Jan 2026
As I do every year, it's that time to reflect on the year that's been, and talk about some of my hopes and goals for the next year! I'll be honest, this one is harder to write than last year's. It was an emotionally intense year in a lot of ways. Here's to a good 2026! Reflecting...
March updates There have been a bunch of great Buttondown updates.
4th Apr 2018
1

March updates

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

4th Apr 2018
There have been a bunch of great Buttondown updates.
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.
Unsolicited Design Review - Dropbox Unsolicited Design Review - Dropbox 2017-10-10 Earlier last week the design team at Dropbox unveiled...
10th Oct 2017
36

Unsolicited Design Review - Dropbox

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

10th Oct 2017
Unsolicited Design Review - Dropbox 2017-10-10 Earlier last week the design team at Dropbox unveiled their new branding / design system for the company as a whole. If you haven't seen the updated design yet, you can do so here: dropbox.design (Take your time, I can wait). I...
PyOhio This was my first time going to PyOhio, and it was a blast. There will be some videos being posted...
30th Jul 2017
2

PyOhio

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

30th Jul 2017
This was my first time going to PyOhio, and it was a blast. There will be some videos being posted soon, so I will opt to link to those as they come in, but first, here are some of the highlights: Ed Finkler of OSMI gave a great talk on mental illness in tech, resources that are...
Epistemic Disclosure Providing clear metadata on the epistemic validity of content
10th Nov 2021
28

Epistemic Disclosure

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

10th Nov 2021
Providing clear metadata on the epistemic validity of content
The Boot.dev Beat. February 2026 A new year and another record broken! In January a combined 4,016,641 lessons and challenges were...
11th Feb 2026
1

The Boot.dev Beat. February 2026

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

11th Feb 2026
A new year and another record broken! In January a combined 4,016,641 lessons and challenges were completed by you, dear pupils! And to top it off, we’re now releasing the much anticipated Power BI Course by none other than Alex the Analyst! I hope you enjoy it.
Revisiting Buttons and Cursors The CSS Working Group resolved to use cursor: pointer for buttons and other clickable form controls...
a week ago
1

Revisiting Buttons and Cursors

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

a week ago
The CSS Working Group resolved to use cursor: pointer for buttons and other clickable form controls in the new appearance: base styles. That happened on October 21, but I posted about it yesterday and, uh, people have feelings about cursors. I wrote about buttons and cursors back...
Every Man a Microservice Contra Conway
8th Feb 2026
1

Every Man a Microservice

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

8th Feb 2026
Contra Conway
Status Update, and How Everyone IPO'd in the 21st Century Sorry for the long hiatus. I've been doing some formal advisory work and a bit of angel investing...
13th Nov 2019
51

Status Update, and How Everyone IPO'd in the 21st Century

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

13th Nov 2019
Sorry for the long hiatus. I've been doing some formal advisory work and a bit of angel investing these past months, and so more of my writing has been private. More than that, though, the Internet, with all the status games and incentives I wrote about in my last post, began to...
Crosscut: Drawing Dynamic Models Uniting the directness of pen & paper with the dynamism of software.
29th Mar 2022
43

Crosscut: Drawing Dynamic Models

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

29th Mar 2022
Uniting the directness of pen & paper with the dynamism of software.
The gift of constraints One of the hardest things about shipping products is balancing this contradiction: you want to do...
9th Sep 2024
29

The gift of constraints

from 37signals Dev [alt+shift+b] in programming

9th Sep 2024
One of the hardest things about shipping products is balancing this contradiction: you want to do the best possible work everywhere, but optimizing every piece takes time, and time is finite. I’ve done a poor job here countless times in my career. And I have seen many others...
What I'm up to - October 2025 Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Oct 2025
1

What I'm up to - October 2025

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

1st Oct 2025
Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in September - Spent Labor Day in Boulder - Went to Alchemy Springs Sauna in SF- I'm happy to see...
About Some Stuff About Me
1st Jan 2001
26

About

from blag [alt+shift+b] in programming

1st Jan 2001
Some Stuff About Me
The Perils of Hydration A surprisingly-common misconception can lead to big rendering issues that are difficult to debug....
2nd Mar 2020
33

The Perils of Hydration

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

2nd Mar 2020
A surprisingly-common misconception can lead to big rendering issues that are difficult to debug. This deep-dive tutorial examines how React and Gatsby can be used to pre-render content, and how we can work around the constraints to build dynamic, personalized web apps.
Building a metadata database with AI agents Rebuilding a 20 year old side project in the AI era. Some things I’ve learned about building...
31st May 2026
1

Building a metadata database with AI agents

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

31st May 2026
Rebuilding a 20 year old side project in the AI era. Some things I’ve learned about building applications where agents act as users.
Google Reader was building the wrong future The app that taught us to directly follow our favorite creators.
1st Jul 2026
2

Google Reader was building the wrong future

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

1st Jul 2026
The app that taught us to directly follow our favorite creators.
Apollo Vampire V1200 Review After months of being on the waiting list, I recently recieved my Apollo Vampire V1200V2...
21st Jul 2020
49

Apollo Vampire V1200 Review

from markround.com [alt+shift+b] in programming

21st Jul 2020
After months of being on the waiting list, I recently recieved my Apollo Vampire V1200V2 accelerator! Since then, my Amiga has had a new lease of life so I thought I’d write an update covering all the stuff I would have wanted to know while I was waiting for the package to...
Incredible Vitest Defaults (article) Learn how to use Vitest’s defaults to eliminate extra configuration and prevent flaky results,...
2nd Sep 2025
53

Incredible Vitest Defaults (article)

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

2nd Sep 2025
Learn how to use Vitest’s defaults to eliminate extra configuration and prevent flaky results, letting you write reliable tests with less effort.
Sabbatical #09: Dunedin “All we have to decide is what to do with the time that is given us.” ― The Lord of the...
7th Apr 2026
1

Sabbatical #09: Dunedin

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

7th Apr 2026
“All we have to decide is what to do with the time that is given us.” ― The Lord of the Rings Dunedin is a former Scottish settlement, which becomes apparent after a quick walk through the city. The name is an anglicization of the Gaelic name for Edinburgh. It is...
New microblog with TILs I added a new section to this site a couple weeks ago called TIL (“today I learned”). the goal: save...
9th Nov 2024
84

New microblog with TILs

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

9th Nov 2024
I added a new section to this site a couple weeks ago called TIL (“today I learned”). the goal: save interesting tools & facts I posted on social media One kind of thing I like to post on Mastodon/Bluesky is “hey, here’s a cool thing”, like the great SQLite repl litecli, or the...
Humanity's Last Exam Humanity's Last Exam by Center for AI Safety (CAIS) and Scale AI
20th Feb 2025
61

Humanity's Last Exam

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

20th Feb 2025
Humanity's Last Exam by Center for AI Safety (CAIS) and Scale AI
Pink, Soft, Glittering Developers A collection of observations on the rise of soft, sparkly, baby pink aesthetics among developers
13th Mar 2021
22

Pink, Soft, Glittering Developers

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

13th Mar 2021
A collection of observations on the rise of soft, sparkly, baby pink aesthetics among developers
Advice to my younger self I had the privilege of speaking to some Berkeley students last week. Below is the talk reprinted in...
31st Oct 2019
50

Advice to my younger self

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

31st Oct 2019
I had the privilege of speaking to some Berkeley students last week. Below is the talk reprinted in full: If you could call yourself 10 years ago and speak for a minute, what would you say? That's the thought that was going through my mind when I got
Blooms and roots embroidery I got a crewel embroidery kit for a variety of flowers and their roots from Purl Soho. Like I am...
26th Aug 2022
1

Blooms and roots embroidery

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

26th Aug 2022
I got a crewel embroidery kit for a variety of flowers and their roots from Purl Soho. Like I am often wont to do, I deviated from the prescribed stitches, especially in the roots section so the different flowers had distinct roots. Here's the finished piece:
Low Power Mode on the Mac Laptop battery life is decreasingly relevant to me as more airplanes offer power outlets. But...
31st Jul 2018
45

Low Power Mode on the Mac

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

31st Jul 2018
Laptop battery life is decreasingly relevant to me as more airplanes offer power outlets. But sometimes you lose that lottery, as I did on my latest 8-hour daytime flight. Apple’s “Up to 10 hours” claim doesn’t apply to my work,1 which is usually a mix of Xcode, web browsing, and...
Procrastinate for Success! Procrastination can be a useful tool. You can't do everything. So don't.
7th Jul 2024
91

Procrastinate for Success!

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

7th Jul 2024
Procrastination can be a useful tool. You can't do everything. So don't.
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...
Vim Awesome: Talk at the San Francisco Vim meetup Video of a talk I gave introducing and explaining Vim Awesome.
16th Mar 2016
1

Vim Awesome: Talk at the San Francisco Vim meetup

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

16th Mar 2016
Video of a talk I gave introducing and explaining Vim Awesome.
The best Contentsquare alternatives & competitors, compared Contentsquare is a beast, and we mean that in a good way – it's one of the most comprehensive...
2nd Dec 2025
1

The best Contentsquare alternatives & competitors, compared

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

2nd Dec 2025
Contentsquare is a beast, and we mean that in a good way – it's one of the most comprehensive digital experience platforms out there. They've doubled…
How to Thought Lead (2026) I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic...
14th Mar 2026
1

How to Thought Lead (2026)

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

14th Mar 2026
I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic parody and then slowly becoming sincere, and never published it, 1) because I don't know if I ever really nailed it / have a complete picture, 2) I was somewhat worried if I published...
A Tour of Winamp2-js Features Demo videos of Winamp2-js' more interesting features with notes on how they are implemented.
8th Mar 2018
1

A Tour of Winamp2-js Features

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

8th Mar 2018
Demo videos of Winamp2-js' more interesting features with notes on how they are implemented.
Kagi status update: First three months Kagi search and Orion browser officially entered public beta exactly three months ago (...
1st Sep 2022
37

Kagi status update: First three months

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

1st Sep 2022
Kagi search and Orion browser officially entered public beta exactly three months ago ( https://blog.kagi.com/kagi-orion-public-beta ).
#30 Bullet “list” Bad code <p> • HTML <br> • CSS <br> • JavaScript </p> Issues and how to fix them Use <p>...
13th Jan 2022
31

#30 Bullet “list”

from HTMHell [alt+shift+b] in programming

13th Jan 2022
Bad code <p> • HTML <br> • CSS <br> • JavaScript </p> Issues and how to fix them Use <p> for paragraphs, not lists. The standard way for creating basic lists is <ul> (when the order doesn't matter) or <ol> (when the order matters), and <li> for each item. The “list”...
So you want to make a public comment! mini-zine I've been testifying at local public meetings for safer streets and more housing and affordable...
28th Jun 2025
1

So you want to make a public comment! mini-zine

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

28th Jun 2025
I've been testifying at local public meetings for safer streets and more housing and affordable housing, and sometimes people ask me how they can do the same and what to expect. I decided to make a mini-zine that tries to demystify speaking up at public meetings: All text in the...
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...
Zero Trust Networks Zero Trust Networks 2019-09-10 I am leery of jargon. I am as guilty of using it as the next...
10th Sep 2019
22

Zero Trust Networks

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

10th Sep 2019
Zero Trust Networks 2019-09-10 I am leery of jargon. I am as guilty of using it as the next engineer, but there comes a point where there are just too many precise, narrowly-understood terms polluting your vocabulary. The circle of people you can talk to shrinks until going to...
But we haven't even mastered Acid2! Safari was the first mainstream browser to pass the Acid2 Test now. Opera was a close second....
6th Mar 2008
47

But we haven't even mastered Acid2!

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

6th Mar 2008
Safari was the first mainstream browser to pass the Acid2 Test now. Opera was a close second. Firefox finally nailed it down with version 3. Even Micrsoft, back in December, announced that IE8 passes the Acid2 Test. Web browsers have certainly come a long way towards standards...
Scars Our emotional baggage and experience make us unique, but also serve as blinders.
1st Dec 2024
67

Scars

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

1st Dec 2024
Our emotional baggage and experience make us unique, but also serve as blinders.
22nd Nov 2024
JavaScript vs TypeScript: What's the Difference? Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What...
6th Sep 2021
1

JavaScript vs TypeScript: What's the Difference?

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

6th Sep 2021
Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What is TypeScript?” and if you haven’t, it won’t be long before you do.
#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...
7 best free open source business intelligence tools right now Not everyone has money to dish out for an enterprise Tableau contract, and not everyone wants to...
9th Sep 2025
24

7 best free open source business intelligence tools right now

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

9th Sep 2025
Not everyone has money to dish out for an enterprise Tableau contract, and not everyone wants to send their data to Looker (Google) either. Free and…
Software freedom isn't about licenses -- it's about power. A restrictive end-user license agreement is one way a company can exert power over the user. When...
28th Mar 2021
38

Software freedom isn't about licenses -- it's about power.

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

28th Mar 2021
A restrictive end-user license agreement is one way a company can exert power over the user. When the free software movement was founded thirty years ago, these restrictive licenses were the primary user-hostile power dynamic, so permissive and copyleft licenses emerged as...
Happy New Year: Lisp interpreter in SQL This year, I'll be implementing a Lisp interpreter in SQL. Now, what's Lisp, and why would I want to...
31st Dec 2025
1

Happy New Year: Lisp interpreter in SQL

from EXPLAIN EXTENDED [alt+shift+b] in programming

31st Dec 2025
This year, I'll be implementing a Lisp interpreter in SQL. Now, what's Lisp, and why would I want to do that? Well, let me tell you a little story about that. Several decades ago, I got a New Year's present from my roommate's girlfriend. It was a book. She got it at a used...
String Formatting One of the most well-received features introduced in Python 3.6 were the f-strings. Unlike the...
2nd Mar 2023
1

String Formatting

from Sebastian Witowski [alt+shift+b] in programming

2nd Mar 2023
One of the most well-received features introduced in Python 3.6 were the f-strings. Unlike the walrus operator (introduced in Python 3.8), f-strings quickly became popular - it's hard to find someone who doesn't love them! Officially named literal string interpolation, f-strings...
Introducing Mikochi: a minimalist remote file browser Like many people working in DevOps, I have taken the bad habit to keep playing with servers and...
9th Jun 2023
41

Introducing Mikochi: a minimalist remote file browser

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

9th Jun 2023
Like many people working in DevOps, I have taken the bad habit to keep playing with servers and containers in my free time. One of the things I have running is a Media Server, which I use to access my collection of movies and shows (that I evidently own and ripped myself). To...
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...
Aggregation and Tiling as Multicomputational Processes The Importance of Multiway Systems It’s all about systems where there can in effect be many possible...
3rd Nov 2023
66

Aggregation and Tiling as Multicomputational Processes

from Stephen Wolfram Writings [alt+shift+b] in programming

3rd Nov 2023
The Importance of Multiway Systems It’s all about systems where there can in effect be many possible paths of history. In a typical standard computational system like a cellular automaton, there’s always just one path, defined by evolution from one state to the next. But in a...
Wait, IPython Can Do That?! Here are the slides for my talk called "Wait, IPython can do that?!". Since I update the slides...
7th Jul 2019
1

Wait, IPython Can Do That?!

from Sebastian Witowski [alt+shift+b] in programming

7th Jul 2019
Here are the slides for my talk called "Wait, IPython can do that?!". Since I update the slides before each conference to incorporate any new ideas that come to my mind and make sure they are up to date, if you are interested in a particular version of the slides, just send me an...
How to apply Hilltop's Boku no Natsuyasumi 2 English patch on Linux Haven't blogged in awhile, so here’s a quickie. Last week, Hilltop released an English patch for...
8th Nov 2023
1

How to apply Hilltop's Boku no Natsuyasumi 2 English patch on Linux

from dthompson [alt+shift+b] in programming

8th Nov 2023
Haven't blogged in awhile, so here’s a quickie. Last week, Hilltop released an English patch for Boku no Natsuyasumi 2, which finally makes the Japan exclusive PS2 game accessible to us English speaking folks. The README explains how to apply the patch on Windows or via a web...
Speeding Up Webamp's Music Visualizer with WebAssembly Writing an in-browser compiler to compile untrusted user-supplied code to fast and secure Wasm at...
1st Apr 2021
1

Speeding Up Webamp's Music Visualizer with WebAssembly

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

1st Apr 2021
Writing an in-browser compiler to compile untrusted user-supplied code to fast and secure Wasm at runtime.
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)...
"Logic for Programmers" Project Update Happy new year everyone! I released the first Logic for Programmers alpha six months ago. There's...
7th Jan 2025
101

"Logic for Programmers" Project Update

from Computer Things [alt+shift+b] in programming

7th Jan 2025
Happy new year everyone! I released the first Logic for Programmers alpha six months ago. There's since been four new versions since then, with the November release putting us in beta. Between work and holidays I didn't make much progress in December, but there will be a 0.6...
Dynamic Viewports with CSS Dynamic Viewports with CSS 2023-02-08 I think it’s safe to assume most web designers and developers...
8th Feb 2023
29

Dynamic Viewports with CSS

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

8th Feb 2023
Dynamic Viewports with CSS 2023-02-08 I think it’s safe to assume most web designers and developers are familiar with the standard vh and vw parameters in CSS. These parameters are used for setting an element’s height and/or width, relative to the viewport (v) height (h) or width...
Changing times (or, why is every layoff 10-15%?) Changing economic markets suggests a shift in how some companies should operate, as well as what...
9th Nov 2022
48

Changing times (or, why is every layoff 10-15%?)

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

9th Nov 2022
Changing economic markets suggests a shift in how some companies should operate, as well as what risks to assume for 2023
Squeeze the hell out of the system you have When complexity leaps are on the table, there's usually also an opportunity to squeeze some extra...
11th Aug 2023
53

Squeeze the hell out of the system you have

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

11th Aug 2023
When complexity leaps are on the table, there's usually also an opportunity to squeeze some extra juice out of the system you have. By tweaking the workload, tuning performance, or supplementing the system in some way, you may be able to add months or even years of runway. When...
The Boot.dev Beat. June 2025 We’ve capitulated into the vibe coding era? Well… not really. But it’s cool to understand how AI...
10th Jun 2025
1

The Boot.dev Beat. June 2025

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

10th Jun 2025
We’ve capitulated into the vibe coding era? Well… not really. But it’s cool to understand how AI agents like Cursor and Claude Code work under the hood.
Array 1.21.0 Release 1.21 is a big one, on top of exciting new features and improvements, we put extra time into...
17th Feb 2021
33

Array 1.21.0

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

17th Feb 2021
Release 1.21 is a big one, on top of exciting new features and improvements, we put extra time into the overall stability of PostHog squashing dozens…
Security testing your APIs - Unrestricted Resource Consumption In this blog post series, I am going to explore the vulnerabilities in the OWASP API Security Top...
9th Oct 2024
40

Security testing your APIs - Unrestricted Resource Consumption

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

9th Oct 2024
In this blog post series, I am going to explore the vulnerabilities in the OWASP API Security Top 10. For each entry, I’ll show you how to perform experiments on APIs to test for the vulnerability, and I’ll discuss my observations. I’ll use different APIs as test subjects in...
Barbershop multi-track: Cry I recorded a multi-track of the barbershop tag 'Cry'
7th May 2008
1

Barbershop multi-track: Cry

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

7th May 2008
I recorded a multi-track of the barbershop tag 'Cry'
Using Pytester to test my Playwright fixtures A month ago, I wrote about my Playwright fixture for testing static websites in a browser. I’ve been...
5th Jun 2026
1

Using Pytester to test my Playwright fixtures

from alexwlchan [alt+shift+b] in programming

5th Jun 2026
A month ago, I wrote about my Playwright fixture for testing static websites in a browser. I’ve been copying that fixture from project-to-project, but recently I decided to add it to chives, the utility library I use for all my static websites (or tiny archives). One of my rules...
Day 33: pairing is magic and beautiful git diffs a silly Rails login bug (or: pairing is magic) On Wednesday morning suddenly I wasn’t able to login...
7th Jan 2021
1

Day 33: pairing is magic and beautiful git diffs

from Rc-2020 on Julia Evans [alt+shift+b] in programming

7th Jan 2021
a silly Rails login bug (or: pairing is magic) On Wednesday morning suddenly I wasn’t able to login in my dev environment, even though it was working in prod and it had worked the day before and I thought I hadn’t made any changes to my login code. The error was really weird...
What I'm up to - April 2023 ✨ What I've been up to Wow, it's Q2 already! I spent a couple of weeks in Paris last month,...
1st Apr 2023
1

What I'm up to - April 2023

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

1st Apr 2023
✨ What I've been up to Wow, it's Q2 already! I spent a couple of weeks in Paris last month, where I worked remotely and found some amazing coffee. For Postcard - I rebuilt the post-writing ...
A little taste of fall and home: pumpkin muffins I grew up on pumpkin muffins. Every fall, without fail, my mom would make them by the dozens in her...
9th Nov 2011
34

A little taste of fall and home: pumpkin muffins

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

9th Nov 2011
I grew up on pumpkin muffins. Every fall, without fail, my mom would make them by the dozens in her heart-shaped muffin mold, and I'd eat them for breakfast, sneak them into my lunchbox, frost them for dessert after dinner, and snack on them off courts at tennis meets. But I...
Maybe You Do Need Kubernetes Theo has this great video on Kubernetes, currently titled “You Don’t Need Kubernetes”. I’m a...
8th Mar 2024
1

Maybe You Do Need Kubernetes

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

8th Mar 2024
Theo has this great video on Kubernetes, currently titled “You Don’t Need Kubernetes”. I’m a Kubernetes enjoyer (I even wrote a course on it, but I’m not here to argue about that. The part of the video I do want to discuss has nothing to do with k8s. It’s where Theo draws the...
Making sense of TypeScript using set theory I've been working with TypeScript for a long long time. I think I'm not too bad at it. However, to...
23rd Jan 2023
33

Making sense of TypeScript using set theory

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

23rd Jan 2023
I've been working with TypeScript for a long long time. I think I'm not too bad at it. However, to my despair, some low-level behaviors still confuse me: Why does 0 | 1 extends 0 ? true : false evaluate to false? I'm very ashamed, but I sometimes confuse "subtype" and...
Improving Github's New Design Improving Github’s New Design 2020-07-07 Like many other Github users, I am not a big fan of their...
7th Jul 2020
32

Improving Github's New Design

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

7th Jul 2020
Improving Github’s New Design 2020-07-07 Like many other Github users, I am not a big fan of their recent repository page redesign. In my mind it seems like a change just for the sake of change - the original UI worked perfectly fine. Sigh. I was planning on recreating the...
17th Feb 2024
Recently Reading Since last time, I read a few books: Sea of Tranquility, a book club book, Doppelganger, the...
3rd Sep 2024
77

Recently

from macwright.com [alt+shift+b] in programming

3rd Sep 2024
Reading Since last time, I read a few books: Sea of Tranquility, a book club book, Doppelganger, the new Naomi Klein, and Manywhere, a collection of short stories. Sea of Tranquility was very digestible sci-fi. I haven’t read that much sci-fi overall, so it’s probably inaccurate...
Media Server Journey I manage my legally obtained content using a media server. Over the years, both hardware and...
28th Dec 2025
1

Media Server Journey

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

28th Dec 2025
I manage my legally obtained content using a media server. Over the years, both hardware and software on the server went through a bunch of transformations which I find interesting. In order to not look at ads on my Samsung TV, I view all of my content through NVIDIA Shield. It...
Sabbatical #18: Great Ocean Road I enjoyed the busy city life in Melbourne for a few days, but soon the adventurer and nature seeker...
14th Jul 2026
1

Sabbatical #18: Great Ocean Road

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

14th Jul 2026
I enjoyed the busy city life in Melbourne for a few days, but soon the adventurer and nature seeker in me took over again. It so happens that one of the best road trips in the world is around the corner: The Great Ocean Road. It is also the world's largest war memorial, dedicated...
two weeks is all you need two-weeks I built a website (twoweeksisallyouneed dot com) with just Claude 3.5 Sonnet, zero lines...
21st Nov 2024
1

two weeks is all you need

from seated.ro [alt+shift+b] in programming

21st Nov 2024
two-weeks I built a website (twoweeksisallyouneed dot com) with just Claude 3.5 Sonnet, zero lines of code written by me. Why I did this So a couple weeks back I had a computer vision midterm and i was allowed a single page of notes. I decided to use Claude to generate a cheat...
Dips and Wiggles Modern infrastructure generates a heck of a lot of data, and it all has to go somewhere. Here’s...
26th Feb 2022
1

Dips and Wiggles

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

26th Feb 2022
Modern infrastructure generates a heck of a lot of data, and it all has to go somewhere. Here’s how to connect your Checkly data to Prometheus and Grafana, as part of an integrated observability pipeline.
Navigating personal information with care Accessing personal information from customers is a serious matter. With the launch of HEY in 2020,...
24th Sep 2023
36

Navigating personal information with care

from 37signals Dev [alt+shift+b] in programming

24th Sep 2023
Accessing personal information from customers is a serious matter. With the launch of HEY in 2020, we developed some technology and processes to support a very simple principle: employees shouldn’t have access — intentionally or unintentionally — to personal information from our...
28th Dec 2020
Czech localization Czech localization
1st Oct 2025
1

Czech localization

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

1st Oct 2025
Czech localization
Supporting macOS Mojave’s Dark Mode on the web macOS Mojave adds a Dark Mode for native apps that makes you look approximately 78 percent cooler...
26th Oct 2018
34

Supporting macOS Mojave’s Dark Mode on the web

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

26th Oct 2018
macOS Mojave adds a Dark Mode for native apps that makes you look approximately 78 percent cooler when using the computer. In Safari Technology Preview 68, it’s now available on webpages too! Here’s how I added support to this website. Download video Using the...
Recently Summer screeched to a halt a few days ago and I’m still reeling from it. The dehumidifiers turned...
3rd Oct 2022
45

Recently

from macwright.com [alt+shift+b] in programming

3rd Oct 2022
Summer screeched to a halt a few days ago and I’m still reeling from it. The dehumidifiers turned off, the humidifiers on. The A/C off, the heat on. I’m still, more than a year after leaving the west coast, grateful for the presence of seasons to keep me aware of time...
Build vs Buy: age old dilemma The age-old dilemma that technical co-founders get confronted with: should I build it from scratch...
5th Mar 2023
38

Build vs Buy: age old dilemma

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

5th Mar 2023
The age-old dilemma that technical co-founders get confronted with: should I build it from scratch or buy some off-the-shelf solution? […] The post Build vs Buy: age old dilemma appeared first on Vadim Kravcenko.
Is ops a bullshit job? I recently had the pleasure of reading anthropologist David Graeber’s 2018 book, Bullshit Jobs: A...
11th Feb 2025
97

Is ops a bullshit job?

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

11th Feb 2025
I recently had the pleasure of reading anthropologist David Graeber’s 2018 book, Bullshit Jobs: A Theory. Graeber defines a bullshit job as, a form of paid employment that is so completely pointless, unnecessary, or pernicious that even the employee cannot justify its existence...
Introducing Svelte, and Comparing Svelte with React and Vue Svelte is a new style of framework for building sites and apps. Let's dive into what makes it...
1st Oct 2021
47

Introducing Svelte, and Comparing Svelte with React and Vue

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

1st Oct 2021
Svelte is a new style of framework for building sites and apps. Let's dive into what makes it different, why it's so enjoyable, and how it's able to ship such tiny, fast apps.
A Reality Where CSS and JavaScript Don't Exist A Reality Where CSS and JavaScript Don’t Exist 2021-11-03 This is my personal opinion. Please leave...
3rd Nov 2021
35

A Reality Where CSS and JavaScript Don't Exist

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

3rd Nov 2021
A Reality Where CSS and JavaScript Don’t Exist 2021-11-03 This is my personal opinion. Please leave your pitchforks at the door… I love CSS. I can spend hours deep diving into a website’s CSS system and never find myself getting bored. It’s pretty amazing to see the problems...
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...
Sriracha Fight!! 🥊 At the birthplace of the famous rooster sauce. by Paul Narvaez (CC-By-2.0) There’s plenty...
30th Jul 2023
69

Sriracha Fight!! 🥊

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

30th Jul 2023
At the birthplace of the famous rooster sauce. by Paul Narvaez (CC-By-2.0) There’s plenty of sriracha—unless you’re looking for the brand anyone wants. Huy Fong Foods, Inc’s Sriracha vanished from stores, and they have no idea when it’ll be back. So, driven by the...
Middle management roles are also a trap. Six years ago, I wrote Tech Lead Management roles are a trap. My argument then was that TLM roles...
8th Aug 2026
2

Middle management roles are also a trap.

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

8th Aug 2026
Six years ago, I wrote Tech Lead Management roles are a trap. My argument then was that TLM roles present themselves as easier than moving into a full management role, but the tension between doing the software engineering and engineering management aspects of the role made being...
Most book clubs are doing it wrong The standard way to run a book club is to have everybody finish the book before meeting to talk...
15th Jul 2017
42

Most book clubs are doing it wrong

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

15th Jul 2017
The standard way to run a book club is to have everybody finish the book before meeting to talk about it. You have one meeting per book. The discussion goes on for one or two hours before it runs out of gas, and then the group picks the next book, and you agree to meet […]
1st Aug 2025
Abstract Syntax Trees by example Babel is a very powerful code generator and parser, but the documentation doesn't have many examples...
5th Jan 2021
41

Abstract Syntax Trees by example

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

5th Jan 2021
Babel is a very powerful code generator and parser, but the documentation doesn't have many examples of how to use it for parsing, generating, and manipulating abstract syntax trees, I'm collecting some here from my own usage of it.
This Site is Now a Shinobi Website This Site is Now a Shinobi Website 2022-05-13 Update 2024: this website is now built with wruby My...
13th May 2022
30

This Site is Now a Shinobi Website

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

13th May 2022
This Site is Now a Shinobi Website 2022-05-13 Update 2024: this website is now built with wruby My personal website is now an RSS-focused blog, generated from a collection of plain text files. But before we get into greater details about the switch, let me first introduce the...
Kagi raises $670K Kagi ( https://kagi.com ) has successfully raised $670K in a SAFE note investment round, marking our...
28th Jun 2023
32

Kagi raises $670K

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

28th Jun 2023
Kagi ( https://kagi.com ) has successfully raised $670K in a SAFE note investment round, marking our first external fundraise to date.
The Importance of Learning CSS I know so many super-talented developers who share the same achilles heel: CSS. Instead of trying to...
3rd Mar 2021
35

The Importance of Learning CSS

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

3rd Mar 2021
I know so many super-talented developers who share the same achilles heel: CSS. Instead of trying to “outrun” CSS, this article explores why leaning in and going deeper can be a tremendous boon for your development life and your career.
How to Properly Use Defer in Golang What is the “defer” keyword in Go? 🔗 In the Go programming language, defer is a keyword that allows...
1st Jun 2021
1

How to Properly Use Defer in Golang

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

1st Jun 2021
What is the “defer” keyword in Go? 🔗 In the Go programming language, defer is a keyword that allows developers to delay the execution of a function until the current function returns. What throws some people off is that the deferred function’s arguments are evaluated...
On Writing, Social Media, and Finding the Line of Embarrassment Brace yourself, because I’m about to utter a sequence of words I never thought I would hear myself...
19th Apr 2025
51

On Writing, Social Media, and Finding the Line of Embarrassment

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

19th Apr 2025
Brace yourself, because I’m about to utter a sequence of words I never thought I would hear myself say: I really miss posting on Twitter. I really, really miss it. It’s funny, because Twitter was never not a trash fire. There was never a time when it felt like we were living...
A Web App Store That Makes The Web Safer Maintaining security & privacy without the loss of convenience The Price of Security Enter OpenID &...
24th Oct 2014
19

A Web App Store That Makes The Web Safer

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

24th Oct 2014
Maintaining security & privacy without the loss of convenience The Price of Security Enter OpenID & OAuth Unnecessary Access The Idea Why would they pay? Potential Stumbling Blocks Can you really sleep safe on all those passwords? Image "Sweet Dreams…" by pulpoluxA Platform to...
Barbershop Multitracks with Zane I recorded two barbershop tags with my friend Zane Fiala.
29th Dec 2008
1

Barbershop Multitracks with Zane

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

29th Dec 2008
I recorded two barbershop tags with my friend Zane Fiala.
Where books travel i I sit down in my premium economy seat, the abbreviated way of saying "economy as it was fifteen...
13th Aug 2014
37

Where books travel

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

13th Aug 2014
i I sit down in my premium economy seat, the abbreviated way of saying "economy as it was fifteen years ago, but at a higher premium," and deeply internalize my physical constraints for the next six hours. A small box outlined by my seat, the side of the plane with its tiny...
Baochip-1x: A Mostly-Open, 22nm SoC for High Assurance Applications One of my latest projects is the Baochip-1x, a mostly-open, full-custom silicon chip fabricated in...
10th Mar 2026
1

Baochip-1x: A Mostly-Open, 22nm SoC for High Assurance Applications

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

10th Mar 2026
One of my latest projects is the Baochip-1x, a mostly-open, full-custom silicon chip fabricated in TSMC 22nm, targeted at high assurance applications. It’s a security chip, but far more open than any other security chip; it’s also a general purpose microcontroller that fills a...
React.js: The Documentary &#038; Q&#038;A In 2022 I had the great pleasure to chat with Ida Bechtle (https://twitter.com/BechtleIda) as part...
19th Feb 2023
1

React.js: The Documentary &#038; Q&#038;A

from SOS [alt+shift+b] in programming

19th Feb 2023
In 2022 I had the great pleasure to chat with Ida Bechtle (https://twitter.com/BechtleIda) as part of a retelling of the early story of the creation of the React.js JavaScript library (I wrote about this previously here). The documentary is now available to watch for free on...
Golang vs Java: 6 Key Comparisons Golang (or Go) and Java offer an interesting comparison because despite their wide differences,...
4th Aug 2021
1

Golang vs Java: 6 Key Comparisons

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

4th Aug 2021
Golang (or Go) and Java offer an interesting comparison because despite their wide differences, there are also key similarities in how and where they’re used by programmers.
Why did I write Geometry for programmers This is not an interactive page, it has zero didactic value. It does explain why Words and Buttons...
29th Dec 2022
44

Why did I write Geometry for programmers

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

29th Dec 2022
This is not an interactive page, it has zero didactic value. It does explain why Words and Buttons has been stagnant for a while though. I have been writing a book. Why? Well, visit and see.
Putting the “Person” in “Personal Website” The other day I saw a meme that went something like this: Isn’t it crappy how basic human activities...
2nd Oct 2024
55

Putting the “Person” in “Personal Website”

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

2nd Oct 2024
The other day I saw a meme that went something like this: Isn’t it crappy how basic human activities like singing, dancing, and making art have been turned into skills instead of being recognized as behaviors? The point of doing these things has become to get good at them. But...
Building a Wi-Fi Controlled Nerf Turret Earlier this year, I decided to build a 3D-printed Nerf turret with streaming video that is fully...
31st Jul 2022
59

Building a Wi-Fi Controlled Nerf Turret

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

31st Jul 2022
Earlier this year, I decided to build a 3D-printed Nerf turret with streaming video that is fully controllable from a web browser. It’s something a 6th grader would have thought was a good use of time, but for some reason as a dad in my thirties, I spent the last several months...
Thanks, 201X! Thought I'd take a Sunday afternoon to reflect on, oh I don't know, a decade. Been a long ten...
2nd Dec 2019
1

Thanks, 201X!

from Sedimental [alt+shift+b] in programming

2nd Dec 2019
Thought I'd take a Sunday afternoon to reflect on, oh I don't know, a decade. Been a long ten years, but it's flown past. This particular decade happens to coincide with my first years of full-time professional software engineering. The Quantity I can't possibly summarize it...
Chrome OS Could Become the Future Leader of Computing Chrome OS Could Become the Future Leader of Computing 2022-01-06 FOSS Enthusiasts: This article...
6th Jan 2022
52

Chrome OS Could Become the Future Leader of Computing

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

6th Jan 2022
Chrome OS Could Become the Future Leader of Computing 2022-01-06 FOSS Enthusiasts: This article discusses the use of proprietary software and places it in a positive light. You have been warned. No angry emails please... Google has created one of the best operating systems...
Git Notes: git's coolest, most unloved­ feature the short of it is: they’re cool for appending notes from automated systems (like ticket or build...
19th Nov 2022
1

Git Notes: git's coolest, most unloved­ feature

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

19th Nov 2022
the short of it is: they’re cool for appending notes from automated systems (like ticket or build systems) but not really for having interactive conversations with other developers (at least not yet) – Scott Chacon, GitHub.blog, Aug. 2010 Git notes are almost a secret. They’re...
Introducing The Contraption Company Today I'm introducing my new business, The Contraption Company - a product studio building...
4th Nov 2022
1

Introducing The Contraption Company

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

4th Nov 2022
Today I'm introducing my new business, The Contraption Company - a product studio building dependable software tools for online work. Slow growth makes steady progress In the past, I've built VC-backed startups like Moonlight and Staffjoy. For these companies, we worked hard...
"Lazy Afternoon" Barbershop Tag I wrote and recorded a barbershop tag for Chelsea.
29th Jun 2009
1

"Lazy Afternoon" Barbershop Tag

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

29th Jun 2009
I wrote and recorded a barbershop tag for Chelsea.
A return to company core mission & values If you want to refocus on your core mission, and end political discourse at work, now is a window of...
31st Jan 2024
90

A return to company core mission & values

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

31st Jan 2024
If you want to refocus on your core mission, and end political discourse at work, now is a window of time to do it
Sharing everything I could understand about gradient noise You've most likely heard about gradient noise through the name Perlin noise, which refers to one...
6th Jun 2025
1

Sharing everything I could understand about gradient noise

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

6th Jun 2025
You've most likely heard about gradient noise through the name Perlin noise, which refers to one particular implementation with various CPU optimizations. Because it's an incredible tool for creative work, it's used virtually everywhere: visual effects, video games, procedural...
Puffed millet and qui'nola I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been...
11th Mar 2020
48

Puffed millet and qui'nola

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

11th Mar 2020
I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been obsessed. All I want for breakfast these days is a bowl of this granola with some plain yogurt. UPDATE: I no longer order from Sqirl after hearing about their jam mold and the deeper...
The paper computer Now that we have actually good AI, I have this vision of a form of computing that doesn’t involve me...
9th Apr 2026
1

The paper computer

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

9th Apr 2026
Now that we have actually good AI, I have this vision of a form of computing that doesn’t involve me using a computer so much. Imagine you had the day’s emails to go through. It would be nice if the ones that required a simple decision could be dispatched with a few pen-strokes:...
World66.ai Relaunch of an Internet-based travel guide, this one using AI to help people keep travel guides...
2nd Jul 2026
1

World66.ai

from Some Bits: Nelson's Linkblog [alt+shift+b] in programming

2nd Jul 2026
Relaunch of an Internet-based travel guide, this one using AI to help people keep travel guides updated
How Cryptology Can Fix Identity Theft Identity theft is a huge problem, costing Americans more than $4.5 billion in 2012. Identity theft...
22nd Feb 2015
2

How Cryptology Can Fix Identity Theft

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

22nd Feb 2015
Identity theft is a huge problem, costing Americans more than $4.5 billion in 2012. Identity theft victims frequently lose time and money and undergo significant mental hardships while dealing with the fallout. It can happen a few different ways, but one large attack vector is...
Open sourcing the nginx playground Hello! In 2021 I released a small playground for testing nginx configurations called nginx...
8th Jul 2023
34

Open sourcing the nginx playground

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

8th Jul 2023
Hello! In 2021 I released a small playground for testing nginx configurations called nginx playground. There’s a blog post about it here. This is an extremely short post to say that at the time I didn’t make it open source, but I am making it open source now. It’s not a lot of...
Iinkomo “I know you’ve explained this to me before, but why do I have to leave again?” Gomolemo was packing...
30th Sep 2023
54

Iinkomo

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

30th Sep 2023
“I know you’ve explained this to me before, but why do I have to leave again?” Gomolemo was packing the last bit of her belongings into her bags, rushed by her anger and irritation. “I told you; it will just be for a few days. My grandfather is here for a medical procedure, and...
Self-Hosting Fathom Analytics with DigitalOcean Self-Hosting Fathom Analytics with DigitalOcean 2021-02-02 Since my previous post walked through the...
2nd Feb 2021
30

Self-Hosting Fathom Analytics with DigitalOcean

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

2nd Feb 2021
Self-Hosting Fathom Analytics with DigitalOcean 2021-02-02 Since my previous post walked through the process of setting up Fathom PRO on Netlify, I figured it made sense to create a similar tutorial for the “Lite” variation, self-hosted on DigitalOcean. Please note that while I...
Oh shit banners I have worked for two newspapers over the course of my career (three if you count my high school...
3rd Jan 2024
25

Oh shit banners

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

3rd Jan 2024
I have worked for two newspapers over the course of my career (three if you count my high school newspaper). One thing I learned there is that the top half of each and every newspaper homepage is a daily battle of priorities. The idea here is that the thing that is highest,...
Digital product studios I describe Contraption Company as a digital product studio. Many people ask what that means. "Is it...
28th Jan 2024
1

Digital product studios

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

28th Jan 2024
I describe Contraption Company as a digital product studio. Many people ask what that means. "Is it a startup?" (not exactly). "Is it an agency?" (ideally, no). "Do you make apps to spin them out into new companies?" (no). I envision a digital product
Epistemic Disclosure Providing clear metadata on the epistemic validity of content
10th Nov 2021
1

Epistemic Disclosure

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

10th Nov 2021
Providing clear metadata on the epistemic validity of content
CipherSmith: a browser-based crypto toolkit CipherSmith: a browser-based crypto toolkit
6th May 2026
1

CipherSmith: a browser-based crypto toolkit

from A Day In The Life Of... [alt+shift+b] in programming

6th May 2026
CipherSmith: a browser-based crypto toolkit
1st Jun 2025
My Wild Security Head-Fiction My Wild Security Head-Fiction ¶My Wild Security Head-Fiction I’m not a security expert. I...
15th Mar 2019
19

My Wild Security Head-Fiction

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

15th Mar 2019
My Wild Security Head-Fiction ¶My Wild Security Head-Fiction I’m not a security expert. I confidently believe I don’t have the kind of mind it takes to ‘always expect the worst’. I couldn’t be a threat analyst, defence strategist or CIA agent because I think you need a drastic...
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.
5 kubectl plugins to make your life easier I have been using Kubernetes for five years, but only very recently started using plugins to enhance...
8th Aug 2023
39

5 kubectl plugins to make your life easier

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

8th Aug 2023
I have been using Kubernetes for five years, but only very recently started using plugins to enhance my kubectl commands. I will show you five plugins that help me avoid repetitive tasks, make cluster administration simpler, and incident response less stressful. All the plugins...
Source Code for Life v0.1 Compiled Insights for Infinite Learners
1st Apr 2018
1

Source Code for Life v0.1

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

1st Apr 2018
Compiled Insights for Infinite Learners
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...
17th Aug 2023
1

Contentful: How to Find Unused Types

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

17th Aug 2023
Read the post here.
Daily Inspirational Word Over the past couple of years I’ve gotten into journaling. Recently I’ve been using a method where...
28th May 2024
125

Daily Inspirational Word

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

28th May 2024
Over the past couple of years I’ve gotten into journaling. Recently I’ve been using a method where you’re given a single inspirational word as a prompt, and go from there. Unfortunately, the process of finding, saving, and accessing inspirational words was a bit of a...
Overcast 4.1 now available Overcast 4.1 is now in the App Store with some small but nice new features. Smart Resume is actually...
14th Mar 2018
45

Overcast 4.1 now available

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

14th Mar 2018
Overcast 4.1 is now in the App Store with some small but nice new features. Smart Resume is actually two features: It jumps back by up to a few seconds after having been paused to help remind you of the conversation. It slightly adjusts resumes and seeks to fall in the silences...
Facebook didn't try to change the world A [2005 interview of Mark Zuckerberg](https://www.youtube.com/watch?v=--APdD6vejI) contains some...
29th Mar 2017
37

Facebook didn't try to change the world

from TokyoDev [alt+shift+b] in programming

29th Mar 2017
A [2005 interview of Mark Zuckerberg](https://www.youtube.com/watch?v=--APdD6vejI) contains some great insight into how to become a successful entrepreneur. > **Interviewer:** Where are you taking Facebook, you can expand to those other schools that you're not at, and then...
Must-have Windows Apps Notepad++ - Best text-editor ever Cygwin/mintty - Awesome linux environment on windows Paint.net -...
10th Apr 2012
48

Must-have Windows Apps

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

10th Apr 2012
Notepad++ - Best text-editor ever Cygwin/mintty - Awesome linux environment on windows Paint.net - Fast, lightweight image editor Foobar2000 - Fast, lightweight, music player (supports FLAC) IrfanView - Awesome, lightweight, image viewer for all formats Media Player Classic -...
How to design an accessible carousel In this article, we provide a comprehensive guide to designing an intuitive and universally...
21st Apr 2024
74

How to design an accessible carousel

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

21st Apr 2024
In this article, we provide a comprehensive guide to designing an intuitive and universally accessible carousel for any web project. Outcome Carousels in UI are practical interactive elements that efficiently display images or content pieces without taking up too much vertical...
Adding graphics support to DandeGUI <![CDATA[DandeGUI now does graphics and this is what it looks like. Some text and graphics output...
4th Jun 2025
56

Adding graphics support to DandeGUI

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

4th Jun 2025
<![CDATA[DandeGUI now does graphics and this is what it looks like. Some text and graphics output windows created with DandeGUI on Medley Interlisp. In addition to the square root table text output demo, I created the other graphics windows with the newly implemented...
Familiar Spirits The eerie cold breeze from Fourways Memorial Park cemetery slips into Daudi’s open window during the...
14th Dec 2022
49

Familiar Spirits

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

14th Dec 2022
The eerie cold breeze from Fourways Memorial Park cemetery slips into Daudi’s open window during the fourth watch of the night. The blue radiance of the moon and the stars fill in for the lights darkened by stage 5 loadshedding. As the nighttime creatures prepare for their...
What I'm up to - December 2022 ✨ Highlights of last month - Launched Postcard. Had \>15k visitors on the first day and hundreds of...
1st Dec 2022
1

What I'm up to - December 2022

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

1st Dec 2022
✨ Highlights of last month - Launched Postcard. Had \>15k visitors on the first day and hundreds of signups, which was more than I expected. Overall, a great start! - Did a smaller launch for The Cont...
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