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 #comics #creative #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
Prevent data loss on page refresh It can be frustrating to fill out a web form, only to accidentally refresh the page (or click...
1st Oct 2024
106

Prevent data loss on page refresh

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

1st Oct 2024
It can be frustrating to fill out a web form, only to accidentally refresh the page (or click "back") and lose all the hard work. In this blog post, I present a method to retain form data when the page is reloaded, which improves the user experience. Browser behavior Most...
Yet Another Post On Scrum, But Different Everyone hates Scrum, or at least it seems so, except for management. I did as well, but a...
4th Jun 2024
125

Yet Another Post On Scrum, But Different

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

4th Jun 2024
Everyone hates Scrum, or at least it seems so, except for management. I did as well, but a difference is that I started my career in 1981, long before the hordes of Scrums took root. 1981, you say, so you must have done Waterfall, so you are old and have
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
Integrate Twitter newsletters with API Routes Last week newsletters started popping up on Twitter profiles, using their recently purchased...
7th Sep 2021
29

Integrate Twitter newsletters with API Routes

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

7th Sep 2021
Last week newsletters started popping up on Twitter profiles, using their recently purchased service, Revue.
Two-Stack Sliding-Window Aggregation An aggregation is some kind of summary of a set of data. This can be the sum, length, minimum, etc....
4 weeks ago
1

Two-Stack Sliding-Window Aggregation

from orlp.net - Blog Archive [alt+shift+b] in programming

4 weeks ago
An aggregation is some kind of summary of a set of data. This can be the sum, length, minimum, etc. It is quite common to want to calculate such a summary repeatedly, e.g. “the maximum noise level in dB for the past 30 seconds” for a nuisance detector. In such a case we say there...
In defense of AI mandates When you need to execute a coordinated change on a tight timeline, a mandate is the best and most...
2nd Jul 2026
1

In defense of AI mandates

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

2nd Jul 2026
When you need to execute a coordinated change on a tight timeline, a mandate is the best and most honest way to fund it.
Supervised Learning: Support Vector Machines Transforming dimensions, nearest neighbors, and boosting, all in service of "drawing the best line".
1st Feb 2019
32

Supervised Learning: Support Vector Machines

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

1st Feb 2019
Transforming dimensions, nearest neighbors, and boosting, all in service of "drawing the best line".
8th Sep 2025
57

Benjie's Humanoid Olympic Games

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

8th Sep 2025
A gauntlet thrown
Web Witch's Grimoire: September 2024 September was incredibly busy across work and personal life. I am out of a routine and trying to...
18th Oct 2024
1

Web Witch's Grimoire: September 2024

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

18th Oct 2024
September was incredibly busy across work and personal life. I am out of a routine and trying to find my way back to writing regularly (among creating in general) while also making sure I spend time doing things I enjoy. As soon as I publish this I'm off to decide what to bake...
How to destroy your app performance using React contexts useContext hook has made React Context API so pleasant to work with that many people are even...
4th Oct 2021
41

How to destroy your app performance using React contexts

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

4th Oct 2021
useContext hook has made React Context API so pleasant to work with that many people are even suggesting that we drop external state management solutions and rely on the built-in alternative instead. This is dangerous thinking that can easily push your app's performance down the...
guile lab notebook: on the move! Hey, a quick update, then a little story. The big news is that I got wired to a !Guilemoving...
8th Jul 2025
1

guile lab notebook: on the move!

from wingolog [alt+shift+b] in programming

8th Jul 2025
Hey, a quick update, then a little story. The big news is that I got wired to a !Guilemoving garbage collector Specifically, this is the mostly-moving collector with conservative stack scanning. Most collections will be marked in place. When the collector wants to compact, it...
#34 a button is not a link Bad code <button type="button" onclick="window.open('https://example.com/other-page')">Link target...
26th Nov 2024
65

#34 a button is not a link

from HTMHell [alt+shift+b] in programming

26th Nov 2024
Bad code <button type="button" onclick="window.open('https://example.com/other-page')">Link target description</button> Issues and how to fix them A button opening a link will be unexpected behavior for screen reader users. No matter how it is styled. Links disguised as buttons...
A response to "Defending Open Source: Protecting the Future of WordPress" I feel it's important to issue a critical reading of Automattic's post, as it doesn't seem to offer...
5th Nov 2024
89

A response to "Defending Open Source: Protecting the Future of WordPress"

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

5th Nov 2024
I feel it's important to issue a critical reading of Automattic's post, as it doesn't seem to offer much of a serious or objective examination of the issues at hand. Rather, the post unfortunately reads as something more akin to a puff piece, or corporate propaganda.
16th Apr 2016
23

Atom Feed

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

16th Apr 2016
“Why are my tests so slow?” A list of likely suspects, anti-patterns, and unresolved personal... Over the past couple of weeks I’ve been tweeting a LOT about lead time to deploy: the interval...
31st Dec 2020
1
31st Dec 2020
Over the past couple of weeks I’ve been tweeting a LOT about lead time to deploy: the interval encompassing the time from when the code gets written and when it’s been deployed to production. Also described as “how long it takes you to run CI/CD.” How important is this? Fucking...
Poll: How anxious are you before an interview? From the HackerNews poll: Given the spike in interviewing questions, I’m curious to know: how...
11th Mar 2023
33

Poll: How anxious are you before an interview?

from Ognjen Regoje • ognjen.io [alt+shift+b] in programming

11th Mar 2023
From the HackerNews poll: Given the spike in interviewing questions, I’m curious to know: how anxious are you before an interview? To qualify the choices a bit: Not at all - I feel confident and not worried about the prospect of failure. A little - I’m fairly confident. Maybe the...
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.
Installing OpenBSD on Linveo KVM VPS Installing OpenBSD on Linveo KVM VPS 2024-10-21 I recently came across an amazing deal for a VPS on...
21st Oct 2024
96

Installing OpenBSD on Linveo KVM VPS

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

21st Oct 2024
Installing OpenBSD on Linveo KVM VPS 2024-10-21 I recently came across an amazing deal for a VPS on Linveo. For just $15 a year they provide: AMD KVM 1GB 1024 MB RAM 1 CPU Core 25 GB NVMe SSD 2000 GB Bandwidth It’s a pretty great deal and I suggest you look more into it if you’re...
xoxo You and I meeting Places to experiment, learn, failure. But you and I - Places and spaces...
16th Sep 2014
44

xoxo

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

16th Sep 2014
You and I meeting Places to experiment, learn, failure. But you and I - Places and spaces into moments and memories and bonds to hold onto beyond those polygons, yellow, orange, and red.
Building an Asynchronous, Internet-Optional Instant Messaging System I loaded up this title with buzzwords. The basic idea is that IM systems shouldn’t have to only use...
8th Dec 2022
30

Building an Asynchronous, Internet-Optional Instant Messaging System

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

8th Dec 2022
I loaded up this title with buzzwords. The basic idea is that IM systems shouldn’t have to only use the Internet. Why not let them be carried across LoRa radios, USB sticks, local Wifi networks, and yes, the Internet? I’ll first discuss how, and then why. How do set it up I’ve...
Vietnam Grandma and the Vietnam WarWhen I was young, friends would visit, and there was one photo on the...
13th Apr 2024
102

Vietnam

from Dan Quach Blog [alt+shift+b] in programming

13th Apr 2024
Grandma and the Vietnam WarWhen I was young, friends would visit, and there was one photo on the shelf that caught their attention in my room.  It was a photo of an elderly Caucasian lady and their first question to me was, “How come you didn’t take the stock photo out of the...
finalizers, guardians, phantom references, et cetera Consider . Compared to finalizers, in which the , guardians allow the mutator to control...
22nd Jul 2024
33

finalizers, guardians, phantom references, et cetera

from wingolog [alt+shift+b] in programming

22nd Jul 2024
Consider . Compared to finalizers, in which the , guardians allow the mutator to control concurrency. See for more notes. Java’s / seems to be similar in spirit, though the details differ.guardianscleanup procedures are run concurrently with the mutator, by the...
The Illusion of Free Will One of the most difficult concepts to grasp is the idea that free will, the cornerstone of our human...
19th Mar 2023
70

The Illusion of Free Will

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

19th Mar 2023
One of the most difficult concepts to grasp is the idea that free will, the cornerstone of our human experience, might be nothing more than an illusion.
Entry Level Jobs in Japan *Since writing this article, I've written [Getting your first programming job in...
12th Mar 2012
54

Entry Level Jobs in Japan

from TokyoDev [alt+shift+b] in programming

12th Mar 2012
*Since writing this article, I've written [Getting your first programming job in Japan](/articles/first-job-programmer-japan), which goes into a lot more detail than this one.* When I was first looking for a job in Japan, I was surprised by the lack of entry level positions....
eBPF Observability Tools Are Not Security Tools eBPF has many uses in improving computer security, but just taking eBPF observability tools as-is...
27th Apr 2023
1

eBPF Observability Tools Are Not Security Tools

from Brendan Gregg's Blog [alt+shift+b] in programming

27th Apr 2023
eBPF has many uses in improving computer security, but just taking eBPF observability tools as-is and using them for security monitoring would be like driving your car into the ocean and expecting it to float. Observability tools are designed have the lowest overhead possible so...
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...
Skyrocketing software developer salaries in Japan a portent of a seismic shift Traditionally in Japan, salaried employees work for a single company their entire life, with their...
5th Feb 2021
37
5th Feb 2021
Traditionally in Japan, salaried employees work for a single company their entire life, with their pay rising as their seniority increases. So uniform is compensation that common wisdom even gives [a formula](https://news.nicovideo.jp/watch/nw1745758) for what your monthly...
Using CSS files in web components When building a microfrontend in React using tools like create-react-app, Webpack, or Vite you might...
24th Oct 2021
51

Using CSS files in web components

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

24th Oct 2021
When building a microfrontend in React using tools like create-react-app, Webpack, or Vite you might expect plain CSS files and CSS modules to just work, but they don’t 😱. Here is an example of a CSS module in a React component:
Booklet&#x27;s architecture Booklet is a modern email group software from Contraption Company. Think "Google Groups," but with a...
4th Dec 2023
1

Booklet&#x27;s architecture

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

4th Dec 2023
Booklet is a modern email group software from Contraption Company. Think "Google Groups," but with a modern interface and features. If you haven't tried Booklet, here is a 3-minute video showing how it works. In this post, I'll share technical details about how I
Get in Zoomer, We're Saving&nbsp;React Looking back, and forward Lately, it seems popular to talk smack about React. Both the orange...
22nd Sep 2022
16

Get in Zoomer, We're Saving&nbsp;React

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

22nd Sep 2022
Looking back, and forward Lately, it seems popular to talk smack about React. Both the orange and red site recently spilled the tea about how mean Uncle React has been, and how much nicer some of these next-gen frameworks supposedly are. I find this bizarre for two...
SEO best practices on Sanity When we build a website with Sanity, we configure SEO best practices to rank higher on search engine...
5th Sep 2022
44

SEO best practices on Sanity

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

5th Sep 2022
When we build a website with Sanity, we configure SEO best practices to rank higher on search engine result pages.
React’s useTransition and state update reordering Clarifying how React will sometimes apply state updates out of order when using concurrent features,...
16th Aug 2025
1

React’s useTransition and state update reordering

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

16th Aug 2025
Clarifying how React will sometimes apply state updates out of order when using concurrent features, and a best practice which can help you avoid it.
The Appalling Stupidity of Spotify’s AI DJ Am I naïve in expecting Artificial Intelligence to be smart? Is my interpretation of the word...
26th Feb 2026
2

The Appalling Stupidity of Spotify’s AI DJ

from Charles Petzold [alt+shift+b] in programming

26th Feb 2026
Am I naïve in expecting Artificial Intelligence to be smart? Is my interpretation of the word “intelligence” too literal? And when an AI behaves stupidly, who’s to blame? The programmers or the AI entity itself? Is it even proper to make a distinction between the two? Or does the...
Easy subscriber filters Want to learn more about your audience. Try subscriber filters!
20th Jun 2019
1

Easy subscriber filters

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

20th Jun 2019
Want to learn more about your audience. Try subscriber filters!
Excuse me, is there a problem? Many startups fail despite identifying a real problem and building a product that solves that...
8th Apr 2023
127

Excuse me, is there a problem?

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

8th Apr 2023
Many startups fail despite identifying a real problem and building a product that solves that problem. This explains why, so you can avoid their fate.
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...
#19 heading in the wrong direction Context: A simple page that displays the availability of a product. Bad code <h1>Product...
14th May 2020
31

#19 heading in the wrong direction

from HTMHell [alt+shift+b] in programming

14th May 2020
Context: A simple page that displays the availability of a product. Bad code <h1>Product Status</h1> <h2>Is the product available?</h2> <div> <h3> <div> <div> <i> <h3 class="message is-success"> It‘s <a>available</a>. </h3> ...
WatchKit is a sweet solution that will only ever give us baby apps In the original 2007 iPhone introduction, Steve Jobs famously derided other smartphones at the time...
26th Feb 2018
46

WatchKit is a sweet solution that will only ever give us baby apps

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

26th Feb 2018
In the original 2007 iPhone introduction, Steve Jobs famously derided other smartphones at the time for running “baby” software and the “baby” internet. He was right. Developers weren’t given access to make native apps until the iPhone’s second year. Before the native development...
From roots to polynomials Polynomials can be represented in various forms. The most common ones are those I call the "sum of...
7th Aug 2022
48

From roots to polynomials

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

7th Aug 2022
Polynomials can be represented in various forms. The most common ones are those I call the "sum of powers" (for example f(x)=ax³+bx²+cx+d) and the "root factors" (for example f(x)=(x-r)(x-s)(x-t), where r, s and t are the roots). The process of transforming the former into the...
Never say "no," but rarely say "yes." "Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes"...
1st Oct 2023
33

Never say "no," but rarely say "yes."

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

1st Oct 2023
"Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes" exactly when it matters most.
Neofetch – Server Administration System I ssh into a lot of machines. Dozens of times a day. I need a quick way to see the health of the...
4th Oct 2022
50

Neofetch – Server Administration System

from Neil Panchal [alt+shift+b] in programming

4th Oct 2022
I ssh into a lot of machines. Dozens of times a day. I need a quick way to see the health of the system as soon as I log in and with zero friction. I am obliged to use the one and only tool: neofetch. Neofetch is a pillar of
#25 A link is a button is a link Note: We've removed most classes to improve readability. Bad code <a tabindex="0" type="button"...
30th Apr 2021
28

#25 A link is a button is a link

from HTMHell [alt+shift+b] in programming

30th Apr 2021
Note: We've removed most classes to improve readability. Bad code <a tabindex="0" type="button" href="/signup" role="link"> <span class="focus" tabindex="-1"></span> <span> <span> <span>Sign up</span> <i class="icon icon-external-link" aria-hidden="true"...
How to use Sandpack for code demos Sandpack allows you to take interactive code demos to the next level, supporting just about every...
17th Dec 2021
44

How to use Sandpack for code demos

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

17th Dec 2021
Sandpack allows you to take interactive code demos to the next level, supporting just about every JavaScript framework.
The Unexpected $30,000 Benefit of the Pandemic: Haircuts During the early pandemic, a topic came up I never thought I would need to worry about. Who would...
29th Feb 2024
81

The Unexpected $30,000 Benefit of the Pandemic: Haircuts

from Dan Quach Blog [alt+shift+b] in programming

29th Feb 2024
During the early pandemic, a topic came up I never thought I would need to worry about. Who would cut my hair? My Asian hair is a bit funky where it is similar to Wolverine in X-men. After a couple weeks the sides get really pointy and uncomfortable so I would go to the barber...
Catbird: An experimental game engine for Scheme programmers I've been participating in the Lisp Game Jam for several years now, and the next one is starting...
25th Oct 2022
1

Catbird: An experimental game engine for Scheme programmers

from dthompson [alt+shift+b] in programming

25th Oct 2022
I've been participating in the Lisp Game Jam for several years now, and the next one is starting on 10/28, and with each attempt I've been accumulating code that forms something resembling a game engine. I'm now attempting to solidify some of the concepts I've been exploring in...
8th May 2015
39

Hope

from Steve Klabnik [alt+shift+b] in programming

8th May 2015
Back to Goodreads I’m back to using Goodreads but I lost my friends list, if you use Goodreads please add me as a...
7th Apr 2022
49

Back to Goodreads

from Nelson's Weblog [alt+shift+b] in programming

7th Apr 2022
I’m back to using Goodreads but I lost my friends list, if you use Goodreads please add me as a friend. After Goodreads lost my account I was furious and of course intended to never use it again. But to their credit, Goodreads did some extra work and managed to get me a copy of...
Carrots, sticks, and making things worse This blog post originally appeared on the LFI blog but I decided to post it on my own as well. Every...
3rd Oct 2024
87

Carrots, sticks, and making things worse

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

3rd Oct 2024
This blog post originally appeared on the LFI blog but I decided to post it on my own as well. Every organization has to contend with limits: scarcity of resources, people, attention, or funding, friction from scaling, inertia from previous code bases, or a quickly shifting...
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...
8th Aug 2011
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
44

Self-Hosting Fathom Analytics with DigitalOcean

from Making software better without sacrificing user experience. [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...
I love sharing these sorts of mistakes. I love sharing these sorts of mistakes. Thankfully, I’ve only had a few gut-wrenching moments and...
10th Oct 2017
19

I love sharing these sorts of mistakes.

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

10th Oct 2017
I love sharing these sorts of mistakes. Thankfully, I’ve only had a few gut-wrenching moments and they’ve all been largely recoverable. The worst panic situation I had was when my hosting provider decided that after a single failed payment (through no fault of my own) they would...
From Zero to Fineturning with Axolotl on ROCm Gratitude to https://tensorwave.com/ for giving me access to their excellent servers! Few have tried...
11th Mar 2024
88

From Zero to Fineturning with Axolotl on ROCm

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

11th Mar 2024
Gratitude to https://tensorwave.com/ for giving me access to their excellent servers! Few have tried this and fewer have succeeded. I've been marginally successful after a significant amount of effort, so it deserves a blog post. Know that you are in for rough waters. And even...
Where are we going from here? Software engineering needs formal methods The job of a software engineer is not to produce code, but to solve problems; we just happen to...
3rd Jul 2021
2

Where are we going from here? Software engineering needs formal methods

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

3rd Jul 2021
The job of a software engineer is not to produce code, but to solve problems; we just happen to solve most of those problems by producing code. Ultimately, producing code is hard, and we need help. That's why GitHub's Copilot is exciting, but it's far from ideal, and it's the tip...
AI: Where in the Loop Should Humans Go? This is a re-publishing of a blog post I originally wrote for work, but wanted on my own blog as...
7th Mar 2025
72

AI: Where in the Loop Should Humans Go?

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

7th Mar 2025
This is a re-publishing of a blog post I originally wrote for work, but wanted on my own blog as well. AI is everywhere, and its impressive claims are leading to rapid adoption. At this stage, I’d qualify it as charismatic technology—something that under-delivers on what it...
Podcast: Datomic: самая рок-н-рольная БД @ Тысяча фичей Чем Datomic отличается от других баз данных и почему иногда остутствие оптимизатора лучше, чем его...
6th Jul 2025
48
6th Jul 2025
Чем Datomic отличается от других баз данных и почему иногда остутствие оптимизатора лучше, чем его присутствие
f.lux, but for your house Artificial lighting is omnipresent in contemporary society with disruptive consequences for human...
17th Oct 2022
1

f.lux, but for your house

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

17th Oct 2022
Artificial lighting is omnipresent in contemporary society with disruptive consequences for human sleep – Sarah L Chellappa, https://doi.org/10.1093/sleep/zsaa214 Night & Day – 🌛 left-side is 18:14 MDT (light color @ 2600 K); 🌞 right-side is 15:20 MDT (light color @ 4900...
What I'm up to - November 2022 ✨ Highlights of last month - Enjoyed my time in NYC catching up with many people - Released some new...
1st Nov 2022
1

What I'm up to - November 2022

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

1st Nov 2022
✨ Highlights of last month - Enjoyed my time in NYC catching up with many people - Released some new features for Postcard - Got a new photo 🤔 Things worth sharing - Reading How to make great coffee ...
Social Media, Compulsion, and the 12 Things I Learned on My Break from Facebook I’m beginning to believe that becoming more connected with everyone is making me less connected with...
27th Mar 2015
31

Social Media, Compulsion, and the 12 Things I Learned on My Break from Facebook

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

27th Mar 2015
I’m beginning to believe that becoming more connected with everyone is making me less connected with anyone.
Units in Go and Rust show philosophical differences Units are a key part of doing any calculation. A number on its own is just a scalar and doesn't...
5th Jun 2023
2

Units in Go and Rust show philosophical differences

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

5th Jun 2023
Units are a key part of doing any calculation. A number on its own is just a scalar and doesn't represent anything in particular. If I tell you to go drive 5, you'd naturally ask "5 what?" Software often has to deal with quantities that represent real-world things. How we...
Why You Shouldn’t Trust Your Composer Dependencies You Shouldn’t Trust Your Composer Dependencies “Nope! Composer is safe!” Adventure Time An...
15th Dec 2018
21

Why You Shouldn’t Trust Your Composer Dependencies

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

15th Dec 2018
You Shouldn’t Trust Your Composer Dependencies “Nope! Composer is safe!” Adventure Time An Acceptable Risk What else can you do? Enter Ensemble ¶You Shouldn’t Trust Your Composer Dependencies I’ve got a little present for you: you’re enjoying a well-earned break from work!...
Install Windows 8 UEFI on Legacy BIOS with Clover (and Dual boot with Yosemite) This tutorial will help you install Windows 8 on a Legacy BIOS in UEFI mode using Clover and dual...
28th Dec 2014
30
28th Dec 2014
This tutorial will help you install Windows 8 on a Legacy BIOS in UEFI mode using Clover and dual boot with Yosemite.
Questionable Advice #2: How Do I Get My Team Into Observability? Welcome to the second installment of my advice column! Last time we talked about the emotional...
17th Dec 2019
1

Questionable Advice #2: How Do I Get My Team Into Observability?

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

17th Dec 2019
Welcome to the second installment of my advice column! Last time we talked about the emotional impact of going back to engineering after a stint in management. If you have a question you’d like to ask, please email me or DM it to me on twitter. Hi Charity! I hope it’s ok to just...
Smile Smile Be thankful Resist the pressure to own things Be good to yourself, but no more than...
11th Sep 2018
20

Smile

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

11th Sep 2018
Smile Be thankful Resist the pressure to own things Be good to yourself, but no more than necessary Be a friend Reflect; don’t regret Fail, learn, repeat Stop. Think. Speak Exercise your mind, your body, and your soul Work hard Be true Respect others Value life Give openly Love...
Swyx's Simple Guide to Singapore A personal guide to Singapore for foreign friends visiting.
7th Sep 2023
1

Swyx's Simple Guide to Singapore

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

7th Sep 2023
A personal guide to Singapore for foreign friends visiting.
The imminent risk of vibe coding Negative feedback loops caused by vibe coded change sets
30th Jan 2026
1

The imminent risk of vibe coding

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

30th Jan 2026
Negative feedback loops caused by vibe coded change sets
Thoughts on React vs Vue vs Everything Else in 2023 My personal thoughts on front-end in 2023
3rd Dec 2022
32

Thoughts on React vs Vue vs Everything Else in 2023

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

3rd Dec 2022
My personal thoughts on front-end in 2023
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.
How to Structure a Golang Project I lead a team that’s responsible for anywhere from 15-25 Go microservices at any given time. We’re...
1st Oct 2020
1

How to Structure a Golang Project

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

1st Oct 2020
I lead a team that’s responsible for anywhere from 15-25 Go microservices at any given time. We’re constantly creating new services and libraries, so it’s become important to streamline the project creation process. I’m mostly writing this article for myself as a kind of...
Ways to bootstrap a startup: &quot;working in waves&quot; * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve spent the...
5th Dec 2010
34

Ways to bootstrap a startup: &quot;working in waves&quot;

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

5th Dec 2010
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve spent the last year and a half after graduating from the University of Warwick juggling working on startups and working as a contract web developer. I’d like to share some of my reflections...
The Boot.dev Beat. March 2025 Our new JavaScript course is live! ThePrimeagen’s course on building your own HTTP server from...
7th Mar 2025
1

The Boot.dev Beat. March 2025

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

7th Mar 2025
Our new JavaScript course is live! ThePrimeagen’s course on building your own HTTP server from scratch is just around the corner, and the TypeScript track couldn’t be closer.
Empty Pointers and Constellations of AI On the fuzziness of calling things “artificial intelligence” and moving the goalposts
17th Dec 2022
23

Empty Pointers and Constellations of AI

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

17th Dec 2022
On the fuzziness of calling things “artificial intelligence” and moving the goalposts
Code Review is Work Software companies have tried to measure productivity with time tracking, counting closed bugs, and,...
25th Jul 2021
1

Code Review is Work

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

25th Jul 2021
Software companies have tried to measure productivity with time tracking, counting closed bugs, and, infamously, by counting lines of code. But what are organizations doing about the time developers lose waiting for code review? As an industry, we obsess over the 10x developer...
A reactive framework in 40 lines In this article I'll be explaining one method to create a basic reactive framework (in just 40 lines...
9th Jul 2021
30

A reactive framework in 40 lines

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

9th Jul 2021
In this article I'll be explaining one method to create a basic reactive framework (in just 40 lines of code).
Winning a Coding Contest Got Me a Free Trip to Japan I’m a 23 year old software engineer with four years of experience, and have been working in Poland...
11th Jan 2024
64

Winning a Coding Contest Got Me a Free Trip to Japan

from TokyoDev [alt+shift+b] in programming

11th Jan 2024
I’m a 23 year old software engineer with four years of experience, and have been working in Poland for the last two years. Half a year ago I visited Japan where I really fell in love with the people, culture, and food; it felt like a different planet. After I returned to Poland,...
Rational interpolation Rational interpolation is a step forward from polynomial interpolation towards rational splines....
5th Mar 2024
84

Rational interpolation

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

5th Mar 2024
Rational interpolation is a step forward from polynomial interpolation towards rational splines. With rational interpolation, you can build functions that run through a set of points and also have vertical asymptotes whenever you want. With this capability, you can now model...
Workplace discrimination: another terrible thing Windows Recall might enable Much has been written about the terrifying privacy implications of Microsoft’s new Windows Recall...
6th Jun 2024
25

Workplace discrimination: another terrible thing Windows Recall might enable

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

6th Jun 2024
Much has been written about the terrifying privacy implications of Microsoft’s new Windows Recall “feature”. Talking to even one person who works in cybersecurity, political advocacy, domestic abuse prevention, LGBTQ+ support, etc. would reveal the full, naked horror this sort of...
Writing AWS Lambda functions behind SQS with LambdaQ I got bored of writing the boilerplate. My team got bored of reviewing it. No more!
11th Apr 2024
1

Writing AWS Lambda functions behind SQS with LambdaQ

from beep.blog [alt+shift+b] in programming

11th Apr 2024
I got bored of writing the boilerplate. My team got bored of reviewing it. No more!
Generative Fill or Degenerate Phil Generative fill in Adobe Photoshop (beta) is a pretty amazing tool to extend images. Background...
1st Jul 2023
71

Generative Fill or Degenerate Phil

from somenice [alt+shift+b] in programming

1st Jul 2023
Generative fill in Adobe Photoshop (beta) is a pretty amazing tool to extend images. Background artists, web designers, print layout artists, or anybody who deals with incorrect aspect ratios or odd image dimentions will be thrilled by the output. The image below represents a...
The Caretakers If you haven’t been paying attention, which is likely given the small corner of the web I’m going to...
8th Aug 2026
1

The Caretakers

from Lee A Johnson [alt+shift+b] in programming

8th Aug 2026
If you haven’t been paying attention, which is likely given the small corner of the web I’m going to cover, you may have missed that BINGOS just hit 247 consecutive monthly uploads to CPAN1. This is noteworthy as it surpasses DROLSKY’s record set a while back. That’s an upload to...
Reverse Outlining with Language Models Using language models to generate reverse outlines of writing drafts
8th Jan 2023
26

Reverse Outlining with Language Models

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

8th Jan 2023
Using language models to generate reverse outlines of writing drafts
Being a minor AI public figure I was recently involved in moderating a chat with Kanjun Qiu of Imbue at the MIT AI conf:...
3rd Nov 2023
1

Being a minor AI public figure

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

3rd Nov 2023
I was recently involved in moderating a chat with Kanjun Qiu of Imbue at the MIT AI conf: https://photos.google.com/share/AF1QipNJ9i78ICeg2YuemyAXmtStKvqr9l0Tao3xQWxmeAVjBALHnNnFvPXFlNSkdMfqA?pli=1&key=dTFRRHBTLVRZTEVCem0zal8tNVkxblh0V3k4VXhR
What they don’t tell you when you translate your app Forget inverting binary trees, translating or localizing a digital experience is one of the most...
2nd Sep 2021
24

What they don’t tell you when you translate your app

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

2nd Sep 2021
Forget inverting binary trees, translating or localizing a digital experience is one of the most difficult things you can do with software. There’s plenty of content out there about how to perform the basic design and development aspects of translation and localization work....
Barbershop multi-track: I Love To Sing 'Em (Best tag so far!) I recorded a multi-track of the barbershop tag 'I Love To Sing 'Em'
15th Apr 2008
1

Barbershop multi-track: I Love To Sing 'Em (Best tag so far!)

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

15th Apr 2008
I recorded a multi-track of the barbershop tag 'I Love To Sing 'Em'
Slow Is Smooth, Smooth Is Fast - 25% of Our Time Refactoring My team has been spending less of our “free” time working on bugs and features from the backlog, and...
1st Sep 2020
1

Slow Is Smooth, Smooth Is Fast - 25% of Our Time Refactoring

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

1st Sep 2020
My team has been spending less of our “free” time working on bugs and features from the backlog, and more time refactoring our code and tests. As a result, and perhaps somewhat counterintuitively, we’ve noticed a significant increase in our throughput of features and bug fixes.
Doodling with the Mac’s command icon The command key (⌘) has been a ubiquitious part of the Mac for over forty years. It was chosen by...
4th Jul 2024
114

Doodling with the Mac’s command icon

from alexwlchan [alt+shift+b] in programming

4th Jul 2024
The command key (⌘) has been a ubiquitious part of the Mac for over forty years. It was chosen by legendary icon designer Susan Kare, who picked it from a symbol dictionary – this shape was already being used in Sweden to highlight an interesting feature on a map. It’s an...
What’s on my ballot: November 2020 general election Here’s how I’m voting in the November 2020 general election in San Francisco: Contents Federal ...
2nd Nov 2020
30

What’s on my ballot: November 2020 general election

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

2nd Nov 2020
Here’s how I’m voting in the November 2020 general election in San Francisco: Contents Federal President & Vice President US Representative, District 12 California State Legislature State Senator, District 11 State Assembly, District 17 San Francisco City & County ...
What I'm up to - January 2026 Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Jan 2026
1

What I'm up to - January 2026

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

1st Jan 2026
Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in December - Visited Boulder - Launched a print edition of Contraption Company, which was a fun ...
Programming Portals Small, scoped areas within a graphical interface that allow users to read and write simple...
23rd Oct 2022
24

Programming Portals

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

23rd Oct 2022
Small, scoped areas within a graphical interface that allow users to read and write simple programmes
The significance of Bluesky and decentralized social media The significance of Bluesky and decentralized social media I'm delighted to share that we have...
30th Jul 2024
103

The significance of Bluesky and decentralized social media

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

30th Jul 2024
The significance of Bluesky and decentralized social media I'm delighted to share that we have introduced support for Bluesky in Buffer. This is an important moment for us as a company, and there are a number of reasons that adding Bluesky is personally meaningful for me. With...
Beyond Tellerrand Berlin 2019 There isn't a day that goes by that I feel extremely privileged to do what I get to do for work....
19th Nov 2019
1

Beyond Tellerrand Berlin 2019

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

19th Nov 2019
There isn't a day that goes by that I feel extremely privileged to do what I get to do for work. Last week, I flew out to Berlin for a few days to attend Beyond Tellerrand. My co-worker Aaron was speaking and running a workshop and I emceed the community focused session we've...
In Memoriam, Encountering World War I, and Thinkable Horrors A delayed education on the trenches and scales of suffering
18th Jul 2026
1

In Memoriam, Encountering World War I, and Thinkable Horrors

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

18th Jul 2026
A delayed education on the trenches and scales of suffering
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...
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...
Let's Encrypt renews but browsers still seeing old/expired SSL certificate This morning was frustrating. I recently upgraded my VPS from the deprecated letsencrypt client to...
10th May 2019
42

Let's Encrypt renews but browsers still seeing old/expired SSL certificate

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

10th May 2019
This morning was frustrating. I recently upgraded my VPS from the deprecated letsencrypt client to the newer cerbot client and generated new certificates for all my personal domains. I thought everything was fine — until I kept seeing intermittent SSL errors. I figured I did...
What I'm up to - September 2022 This is a monthly email about what I'm up to! ✨ Highlights of last month - Had a relaxing,...
1st Sep 2022
1

What I'm up to - September 2022

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

1st Sep 2022
This is a monthly email about what I'm up to! ✨ Highlights of last month - Had a relaxing, Walden-esque week in Mexico City, spent mostly in Parque México. I spent a lot of time reading - includi...
Facebook is Japan's LinkedIn A couple of weeks back, an article [Facebook Wins Relatively Few...
23rd Jan 2011
31

Facebook is Japan's LinkedIn

from TokyoDev [alt+shift+b] in programming

23rd Jan 2011
A couple of weeks back, an article [Facebook Wins Relatively Few Friends in Japan](http://www.nytimes.com/2011/01/10/technology/10facebook.html?pagewanted=all) made its rounds. As usual, Facebook is compared to the big three Japanese SNS: mixi, Gree, and Mobage-town. However,...
Devlog 001 This is a general devlog covering what I’ve been up to over the past few months! Haskell Hakyll is a...
13th Jul 2025
1

Devlog 001

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

13th Jul 2025
This is a general devlog covering what I’ve been up to over the past few months! Haskell Hakyll is a Haskell library for generating static websites (yes, you do not, in fact, need Next.js for your personal site). The previous iteration of my website was written with Go + templ,...
What I'm up to - August 2023 I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social...
1st Aug 2023
1

What I'm up to - August 2023

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

1st Aug 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 July Booklet is a product I've been building to help communi...
Proper UI Hierarchy Proper UI Hierarchy 2019-02-05 I often feel like an old man when I complain about flat design and...
5th Feb 2019
56

Proper UI Hierarchy

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

5th Feb 2019
Proper UI Hierarchy 2019-02-05 I often feel like an old man when I complain about flat design and how designers these days have lost (or willfully forgotten) the skill to create accessible UIs with proper visual hierarchy. A skill which at it's core seems so simple - yet is...
A Pretty Good Entertainment Setup My entertainment setup is relatively simple but I’m happy with it. All my content is stored on a...
3rd Aug 2013
44

A Pretty Good Entertainment Setup

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

3rd Aug 2013
My entertainment setup is relatively simple but I’m happy with it. All my content is stored on a Synology DiskStation DS213 NAS with 2x2TB RAID 0 configured drives. This is hands down the best NAS I’ve ever used. It’s super easy to set up and the interface is awesome (all...
Hacker, Hack Thyself We've read so many sad stories about communities that were fatally compromised or destroyed due to...
2nd Jun 2017
45

Hacker, Hack Thyself

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

2nd Jun 2017
We've read so many sad stories about communities that were fatally compromised or destroyed due to security exploits. We took that lesson to heart when we founded the Discourse project; we endeavor to build open source software that is secure and safe for communities by default,...
#9 Cookie Consent from Hell Bad code <body> <header>…</header> <main>…</main> <footer>…</footer> <div...
8th Nov 2019
30

#9 Cookie Consent from Hell

from HTMHell [alt+shift+b] in programming

8th Nov 2019
Bad code <body> <header>…</header> <main>…</main> <footer>…</footer> <div class="cookie_consent modal"> <p>We use cookies…</p> <div class="cookie_consent__close"> <i class="fa fa-times"></i> </div> <div class="cookie_consent__ok">OK</div> ...
8th Mar 2008
Cognition: The Devin is in the Details My thesis for the future of software dev agents. This is a hastily written blogpost done on not a...
8th Sep 2025
1

Cognition: The Devin is in the Details

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

8th Sep 2025
My thesis for the future of software dev agents. This is a hastily written blogpost done on not a lot of sleep, so pardon poor pacing and structure and typos and mistakes but just getting it out there.
never give up Why do fun project ideas end up dead even when they are feature complete? The fear of unknown timed...
30th Sep 2021
1

never give up

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

30th Sep 2021
Why do fun project ideas end up dead even when they are feature complete? The fear of unknown timed tasks is why I'll tell you what.
25th Apr 2022
30

Joining Arcol

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

25th Apr 2022
How to create microfrontends with Web Components in React We often hear about microfrontends, this happens when your company plans to have multiple teams...
7th Jan 2021
39

How to create microfrontends with Web Components in React

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

7th Jan 2021
We often hear about microfrontends, this happens when your company plans to have multiple teams build a big new web project. The company does not want teams to fight over a single monstrous SPA. It decides to break the project down into several mini-apps hosted by a parent app....
Thank You For Being a Friend It's been one of those months, and by that, I mean one of the 663 months since I was born. This...
20th Apr 2026
1

Thank You For Being a Friend

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

20th Apr 2026
It's been one of those months, and by that, I mean one of the 663 months since I was born. This won't be a long post, because I only have two things to say. First, I'm really glad we re-ordered the GMI (Guaranteed Minimum
Advanced Vitest Patterns (workshop) Learn advanced Vitest patterns—custom fixtures, matchers, and performance tuning—to craft faster,...
6th Aug 2025
24

Advanced Vitest Patterns (workshop)

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

6th Aug 2025
Learn advanced Vitest patterns—custom fixtures, matchers, and performance tuning—to craft faster, more effective test experiences.
A World-Class Code Playground with Sandpack No developer blog or technical documentation site is complete without an interactive code...
11th Oct 2022
48

A World-Class Code Playground with Sandpack

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

11th Oct 2022
No developer blog or technical documentation site is complete without an interactive code playground. The CodeSandbox team recently released a wonderful tool called Sandpack, to help us create these live-updating code editors. In this tutorial, I'll show you how I use it on this...
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...
Asked to do something illegal at work? Here’s what these software engineers did At FTX, Frank, and Pollen, software engineers were asked to do something potentially illegal, or to...
9th Nov 2023
64

Asked to do something illegal at work? Here’s what these software engineers did

from The Pragmatic Engineer [alt+shift+b] in programming

9th Nov 2023
At FTX, Frank, and Pollen, software engineers were asked to do something potentially illegal, or to go along with what looked like fraud. They obliged in two out of three cases, landed in hot water, and now face jail time. A reminder why it’s never a good idea to go along with...
Visualizing The Finish Line First things first, congratulations to Ubuntu on releasing version 24.04! If you’re not already...
4th May 2024
107

Visualizing The Finish Line

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

4th May 2024
First things first, congratulations to Ubuntu on releasing version 24.04! If you’re not already aware, we build elementary OS releases from the Ubuntu software repositories, so we now have a stable upstream to work from. That means it’s time for us to focus in on finishing up...
Stop Trying to Reach the Top Source: http://www.mirror.co.uk/news/uk-news/london-2012-olympics-heston-blumenthal-179574 Read...
9th Apr 2015
18

Stop Trying to Reach the Top

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

9th Apr 2015
Source: http://www.mirror.co.uk/news/uk-news/london-2012-olympics-heston-blumenthal-179574 Read this. Were you hit by Google Panda? Will you be hit when they start penalising non-mobile sites? The lesson? Stop trying to reach the top of Google. You’ll live longer/keep more of...
Using useMemo and useCallback to Save the Past from React Langoliers If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s...
3rd Feb 2023
36

Using useMemo and useCallback to Save the Past from React Langoliers

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

3rd Feb 2023
If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s sci-fi? You came to the right place!
In-App Purchase Rules A summary of today’s changes to 3.1.3 Other Purchase Methods: Your app must use Apple’s...
11th Sep 2020
47

In-App Purchase Rules

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

11th Sep 2020
A summary of today’s changes to 3.1.3 Other Purchase Methods: Your app must use Apple’s in-app-purchase (IAP) system for all purchases made in the app. Unless they’re purchases for goods or services that are consumed outside the app, in which case you are prohibited from using...
What you know that just ain't so The fun bit about business is in all the answers you don't have. Should we be priced higher or lower...
5th Nov 2024
80

What you know that just ain't so

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

5th Nov 2024
The fun bit about business is in all the answers you don't have. Should we be priced higher or lower or leave it alone? Should we chase these customers over here or those customers over there? Should we add more features or polish the ones we have? There's endless variation in...
journey before destination It is hard to be focused and motivated when ones eyes are not on the task at hand but rather the...
24th Feb 2021
1

journey before destination

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

24th Feb 2021
It is hard to be focused and motivated when ones eyes are not on the task at hand but rather the accolades in the future.
Speed up Laravel tests with database transactions How I used transactions to make my tests run eight times faster.
30th May 2014
1

Speed up Laravel tests with database transactions

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

30th May 2014
How I used transactions to make my tests run eight times faster.
How Jeremy Singer-Vine uses Buttondown Jeremy publishes Data Is Plural, a "weekly journal of useful/curious datasets" that uses Buttondown...
2nd Dec 2023
1

How Jeremy Singer-Vine uses Buttondown

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

2nd Dec 2023
Jeremy publishes Data Is Plural, a "weekly journal of useful/curious datasets" that uses Buttondown to manage subscribers and send emails
Bear is now source-available Updates to the Bear license
1st Sep 2025
47

Bear is now source-available

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

1st Sep 2025
Updates to the Bear license
Smaller Go 1.7 binaries blog.golang.org/go1.7-binary-size
19th Aug 2016
25

Smaller Go 1.7 binaries

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

19th Aug 2016
blog.golang.org/go1.7-binary-size
whippet lab notebook: on untagged mallocs Salutations, populations. Today’s note is more of a work-in-progress than usual; I have been...
4th Mar 2025
54

whippet lab notebook: on untagged mallocs

from wingolog [alt+shift+b] in programming

4th Mar 2025
Salutations, populations. Today’s note is more of a work-in-progress than usual; I have been finally starting to look at getting into , and there are some open questions.WhippetGuile I started by taking a look at how Guile uses the ‘s API, to make sure I had all my bases...
Full-Stack Ops: Back-end and DevOps Roles are Merging It’s time for some speculation on my part 🔗 I believe that the job duties of “back-end” and...
10th Oct 2022
1

Full-Stack Ops: Back-end and DevOps Roles are Merging

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

10th Oct 2022
It’s time for some speculation on my part 🔗 I believe that the job duties of “back-end” and “DevOps” engineers will coalesce to include almost everything that “the user doesn’t see”. There will still be room for specialization, but these roles will become less distinguishable...
You can't always fix it I have some weird hobbies, and one of those is opening up the network tab on just about anything I'm...
2nd Mar 2026
1

You can't always fix it

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

2nd Mar 2026
I have some weird hobbies, and one of those is opening up the network tab on just about anything I'm using. Sometimes, I find egregious problems. Usually, this is something that can be fixed, when responsibly reported. But over time, I learned a bitter lesson: sometimes, you...
Infra-Red, In Situ (IRIS) Inspection of Silicon Cryptography tells us how to make a chain of trust rooted in special-purpose chips known as secure...
8th Mar 2023
48

Infra-Red, In Situ (IRIS) Inspection of Silicon

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

8th Mar 2023
Cryptography tells us how to make a chain of trust rooted in special-purpose chips known as secure elements. But how do we come to trust our secure elements? I have been searching for solutions to this thorny supply chain problem. Ideally, one can directly inspect the...
How to remove box shadows from input controls on iOS Those default box shadows that appear inside of your input elements on iOS can be pretty annoying,...
16th Sep 2015
42

How to remove box shadows from input controls on iOS

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

16th Sep 2015
Those default box shadows that appear inside of your input elements on iOS can be pretty annoying, especially if you're going for a flat or subtle look. Here's how to remove them. Unfortunately, it's not as simple as setting the box-shadow property to none. Instead, you have to...
3rd Jan 2024
Software Sprawl, The Golden Path, and Scaling Teams With Agency Stop me if you’ve heard this one before. The company is growing like crazy, your engineering team...
2nd Dec 2018
1

Software Sprawl, The Golden Path, and Scaling Teams With Agency

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

2nd Dec 2018
Stop me if you’ve heard this one before. The company is growing like crazy, your engineering team keeps rising to the challenge, and you are ferociously proud of them. But some cracks are beginning to show, and frankly you’re a little worried. You have always advocated for...
The Great CEO Within It's been a long time coming, but Matt Mochary's book The Great CEO Within is out. I feel very...
18th Mar 2021
47

The Great CEO Within

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

18th Mar 2021
It's been a long time coming, but Matt Mochary's book The Great CEO Within is out. I feel very fortunate to be involved in this project. This is the best book I've read on making the journey from founder to CEO.
Boot.dev Beat. January 2023 If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this...
1st Feb 2023
1

Boot.dev Beat. January 2023

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

1st Feb 2023
If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this month.
My Favorite Movies of 2021 A second year of the pandemic passed in which I didn’t attend any film festivals in person. I miss...
1st Mar 2022
98

My Favorite Movies of 2021

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

1st Mar 2022
A second year of the pandemic passed in which I didn’t attend any film festivals in person. I miss it. My viewing output of is lower than usual but still much much higher than that of the median filmgoer. Film is one category of media in which human recommendations still feel...
Always running I’m trying something a bit different today – fiction. I had an idea for a short story the other...
6th Apr 2025
1

Always running

from alexwlchan [alt+shift+b] in programming

6th Apr 2025
I’m trying something a bit different today – fiction. I had an idea for a short story the other evening, and I fleshed it out into a proper piece. I want to get better at writing fiction, and the only way to do that is with practice. I hope you like what I’ve written! When the...
1st Sep 2023
Branchless Lomuto Partitioning A partition function accepts as input an array of elements, and a function returning a bool (a...
4th Dec 2023
35

Branchless Lomuto Partitioning

from orlp.net - Blog Archive [alt+shift+b] in programming

4th Dec 2023
A partition function accepts as input an array of elements, and a function returning a bool (a predicate) which indicates if an element should be in the first, or second partition. Then it returns two arrays, the two partitions: def partition(v, pred): first = [x for x in v...
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
Engineering Manager Archetypes and Career Paths Cross-posted from leaddev.com Exploring seven common leadership scenarios. If you’re looking for a...
3rd Aug 2021
1

Engineering Manager Archetypes and Career Paths

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

3rd Aug 2021
Cross-posted from leaddev.com Exploring seven common leadership scenarios. If you’re looking for a very traditional breakdown of engineering manager archetypes – tech lead manager, team manager, director, and so forth – you can’t do better than Will Larson’s post, and I won’t...
[Talk] Scaling Graphs On March 22, 2016, I talked about scaling up graphs at Scale Tech. It was recorded and is viewable...
5th Apr 2016
2

[Talk] Scaling Graphs

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

5th Apr 2016
On March 22, 2016, I talked about scaling up graphs at Scale Tech. It was recorded and is viewable on YouTube: If you have thoughts on scaling graphs or big data in general, please reach out to me! I'm always happy to talk about this.
Chelsea's Text Tone [Ukulele] A tiny ukulele track for Chelsea's iPhone text tone.
26th Aug 2012
1

Chelsea's Text Tone [Ukulele]

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

26th Aug 2012
A tiny ukulele track for Chelsea's iPhone text tone.
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
CSS Variables CSS Variables 2018-03-24 The CSS language is becoming even more awesome and powerful everyday. In...
24th Mar 2018
45

CSS Variables

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

24th Mar 2018
CSS Variables 2018-03-24 The CSS language is becoming even more awesome and powerful everyday. In this quick article I'd like to focus specifically on the "new" CSS variable function that you can start using in your projects right now. Getting started is easy Let's just jump...
Advanced web spidering with Puppeteer Puppeteer is a node.js library that makes it easy to do advanced web scraping and spidering. Older...
18th Jul 2018
40

Advanced web spidering with Puppeteer

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

18th Jul 2018
Puppeteer is a node.js library that makes it easy to do advanced web scraping and spidering. Older generation of web scraping and spidering tools would grab and analyze HTML pages as returned by a web server. It doesn’t work well anymore because less and less website are static...
Tokyo Ruby Kaigi 05 ![Speaker](https://www.tokyodev.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6...
5th Feb 2011
31

Tokyo Ruby Kaigi 05

from TokyoDev [alt+shift+b] in programming

5th Feb 2011
![Speaker](https://www.tokyodev.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaEFsIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1169db2c72c9703ffc256e380c62cb2f19df8c6e/tokyorubykaigi_speaker.jpg) [Tokyo Ruby Kaigi...
The “const” Deception The “const” keyword in JavaScript is used to create constants, variables that can't change....
24th Apr 2023
44

The “const” Deception

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

24th Apr 2023
The “const” keyword in JavaScript is used to create constants, variables that can't change. Curiously, though, we do seem to be able to edit objects and arrays that are created using “const”. In this tutorial, we're going to dig into the incredibly-important distinction between...
Sept 2019 Recap Hello mailing list friends!
1st Oct 2019
35

Sept 2019 Recap

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

1st Oct 2019
Hello mailing list friends!
Handling advanced product imports in WooCommerce Learn how to handle advanced things like core fees when importing products into WooCommerce.
9th Dec 2017
1

Handling advanced product imports in WooCommerce

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

9th Dec 2017
Learn how to handle advanced things like core fees when importing products into WooCommerce.
Linkblog archives I've added an archive calendar to my linkblog, so you can see old posts going all the way back to...
7th Jan 2023
56

Linkblog archives

from Nelson's Weblog [alt+shift+b] in programming

7th Jan 2023
I've added an archive calendar to my linkblog, so you can see old posts going all the way back to 2003. The UI is a little minimal but usable and it will work for any search indexers, which is what I most care about. Note old posts will have a grey background because I wasn't...
The Two Classes of Software Engineer “Software engineer” has become a ubiquitous term for people who write, deploy, architect, or...
5th Mar 2021
1

The Two Classes of Software Engineer

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

5th Mar 2021
“Software engineer” has become a ubiquitous term for people who write, deploy, architect, or sometimes even simply test code. In reality, I think there are two classes of “software engineers”; those who understand computer science well enough to do challenging, innovative work,...
The 2022 International Developers in Japan survey results are live! In October 2022, I conducted a survey of international developers living in Japan. [The results are...
8th Dec 2022
39

The 2022 International Developers in Japan survey results are live!

from TokyoDev [alt+shift+b] in programming

8th Dec 2022
In October 2022, I conducted a survey of international developers living in Japan. [The results are now live](/insights/2022-developer-survey), please check them out! This year's survey had 42 questions, up from 24 questions for [2021's...
Breaking changes in SvelteKit, August 2022 SvelteKit introduced breaking changes to its routing and data loading in August 2022. Learn how to...
17th Aug 2022
30

Breaking changes in SvelteKit, August 2022

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

17th Aug 2022
SvelteKit introduced breaking changes to its routing and data loading in August 2022. Learn how to convert from the old way of doing things to the new.
Using AWK like grep with envvars This is a little tip that was impossible for me to DuckDuckGo (that’s right, I use DuckDuckGo like a...
6th May 2018
1

Using AWK like grep with envvars

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

6th May 2018
This is a little tip that was impossible for me to DuckDuckGo (that’s right, I use DuckDuckGo like a verb). Like everyone who lives the daily joy (and, frequently, deep frustration) of using the command line to accomplish day-to-day tasks I am a fairly deft manipulator of...
The World’s Computer This was the tagline of Ethereum, and it’s really smart. Sadly, I feel they have lost their way with...
25th Feb 2024
74

The World’s Computer

from the singularity is nearer [alt+shift+b] in programming

25th Feb 2024
This was the tagline of Ethereum, and it’s really smart. Sadly, I feel they have lost their way with Proof of Stake, and wish they would go back to focusing on building a reasonable world computer. In 2024, it’s still painfully annoying to stand up a database. This is the only...
TokyoDev supports the legalization of same-sex marriage in Japan Japan’s lack of recognition for same-sex marriage doesn’t affect me personally, but it does affect...
3rd Dec 2024
48

TokyoDev supports the legalization of same-sex marriage in Japan

from TokyoDev [alt+shift+b] in programming

3rd Dec 2024
Japan’s lack of recognition for same-sex marriage doesn’t affect me personally, but it does affect people I care about. So when I saw Business for Marriage Equality, a campaign that highlights 500+ companies and organizations that support legalization of same-sex marriage, I...
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.
6th Jan 2019
Introducing FRCTNL With the recent tech downturn, there's been a clear shift. Instead of the previous...
7th Sep 2023
1

Introducing FRCTNL

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

7th Sep 2023
With the recent tech downturn, there's been a clear shift. Instead of the previous "growth-at-all-costs" model, companies are now emphasizing efficiency. This is evident in hiring, as firms now seek experienced contributors who can hit the ground running with minimal management...
Reasons to use your shell's job control Hello! Today someone on Mastodon asked about job control (fg, bg, Ctrl+z, wait, etc). It made me...
3rd Jul 2024
82

Reasons to use your shell's job control

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

3rd Jul 2024
Hello! Today someone on Mastodon asked about job control (fg, bg, Ctrl+z, wait, etc). It made me think about how I don’t use my shell’s job control interactively very often: usually I prefer to just open a new terminal tab if I want to run multiple terminal programs, or use tmux...
GitHub developer statistics Recently, Curtis Einsmann posted some stats from their work as a software engineer. This inspired me...
25th May 2021
47

GitHub developer statistics

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

25th May 2021
Recently, Curtis Einsmann posted some stats from their work as a software engineer. This inspired me to check my own impact as an employee: 1002 pull requests shipped 3062 pull requests reviewed 5 years (since migrating to GitHub Enterprise) LOC (lines of code) is a terrible...
IE11 Mainstream End Of Life in Oct 2020 Making the case for Mainstream EOL of IE 11.
13th May 2020
49

IE11 Mainstream End Of Life in Oct 2020

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

13th May 2020
Making the case for Mainstream EOL of IE 11.
New Loose Leaf Security episode: Covering your webcams! Plus, our new newsletter and articles! A new episode of Loose Leaf Security is out to remind you to cover your webcams when you aren't...
22nd Aug 2019
34
22nd Aug 2019
A new episode of Loose Leaf Security is out to remind you to cover your webcams when you aren't using them, and it features my favorite episode art yet: Covering your webcams Liz and Geoffrey take a look at how attackers compromise webcams and discuss why it's worth physically...
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
29

Setting Up a Free SSL

from bt RSS Feed [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...
We shouldn’t have needed lockfiles Imagine you’re writing a project and need a library. Let’s call it libpupa. You look up its current...
6th Aug 2025
49

We shouldn’t have needed lockfiles

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

6th Aug 2025
Imagine you’re writing a project and need a library. Let’s call it libpupa. You look up its current version, which is 1.2.3, and add it to your dependencies: "libpupa": "1.2.3" In turn, the developer of libpupa, when writing its version 1.2.3, needed another library: liblupa. So...
An Update on Orion for Linux and Windows Kagi is ending development of Orion for Linux and Windows and open-sourcing both so the community...
3 weeks ago
1

An Update on Orion for Linux and Windows

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

3 weeks ago
Kagi is ending development of Orion for Linux and Windows and open-sourcing both so the community can carry them forward. Our small team will now focus fully on making Orion for macOS and iOS faster, more stable, and more capable.
My personal one-pager I've been using "Darek Kay" as my pseudonym since school. My surname was long and difficult to...
3rd Jul 2023
34

My personal one-pager

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

3rd Jul 2023
I've been using "Darek Kay" as my pseudonym since school. My surname was long and difficult to pronounce, so I've been mostly using it in a formal context. Last year, I changed my legal name, which also influenced my online presence. Due to the change, looking up my new name via...
Beware The Fallacy of Composition Many things that make sense individually don't make sense as a group.
1st Oct 2020
1

Beware The Fallacy of Composition

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

1st Oct 2020
Many things that make sense individually don't make sense as a group.
how to make a game engine Let's write a game engine from scratch in javascript no threejs. How hard can it be?
20th Dec 2025
2

how to make a game engine

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

20th Dec 2025
Let's write a game engine from scratch in javascript no threejs. How hard can it be?
Trashy Holidays from [the rats of] New York City! This year, my household's holiday card will celebrate ("celebrate") one of New York City's most...
16th Nov 2021
41

Trashy Holidays from [the rats of] New York City!

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

16th Nov 2021
This year, my household's holiday card will celebrate ("celebrate") one of New York City's most iconic images: The back of the card explains why this problem is so commonplace on NYC's streets and says how we could fix it: Piles of trash blocking sidewalks and bike lanes are as...
Making crochet cacti I noticed some tech bloggers I follow have been making April Cools Day posts about topics they don’t...
1st Apr 2024
77

Making crochet cacti

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

1st Apr 2024
I noticed some tech bloggers I follow have been making April Cools Day posts about topics they don’t normally write about (like decaf or microscopes). The goal isn’t to trick anyone, just to write about something different for a day. I thought those posts were fun so here is a...
All the bullshit I did as a kid (part 1?) My first computer, and the first computer I called a server
17th Jan 2024
1

All the bullshit I did as a kid (part 1?)

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

17th Jan 2024
My first computer, and the first computer I called a server
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...
OS 7 Updates and More OS 8 News It’s a new year and that means we’re back from the holidays with new updates! We’re now shipping the...
5th Jan 2024
52

OS 7 Updates and More OS 8 News

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

5th Jan 2024
It’s a new year and that means we’re back from the holidays with new updates! We’re now shipping the latest GNOME Web which includes a new Tab Overview mode. Plus we’re shipping some updated icons for things like the animated downloads icon in the Headerbar and hardware access...
Watch Transitions in Slow Motion in Chrome’s DevTools For those of you about to do view transitions, I salute you! And I pass on this super useful...
1st Jun 2023
109

Watch Transitions in Slow Motion in Chrome’s DevTools

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

1st Jun 2023
For those of you about to do view transitions, I salute you! And I pass on this super useful (perhaps obvious) piece of information I received from Bramus: watch your animations play out in slow motion using Chrome’s devtools. I’ve been working on view transitions on my icon...
8th May 2023
TikTok and the Sorting Hat I often describe myself as a cultural determinist, more as a way to differentiate myself from people...
4th Aug 2020
47

TikTok and the Sorting Hat

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

4th Aug 2020
I often describe myself as a cultural determinist, more as a way to differentiate myself from people with other dominant worldviews, though I am not a strict adherent. It’s more that in many situations when people ascribe causal power to something other than culture, I’m...
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.
When Random Isn't This post is an anecdote from over a decade ago, of which I lost the actual code. So please forgive...
10th Jan 2024
48

When Random Isn't

from orlp.net - Blog Archive [alt+shift+b] in programming

10th Jan 2024
This post is an anecdote from over a decade ago, of which I lost the actual code. So please forgive me if I do not accurately remember all the details. Some details are also simplified so that anyone that likes computer security can enjoy this article, not just those who have...
July 1, 2009 The opposite of youth is compromise – Girl I recovered this article from my old blog via the...
1st Jul 2009
1

July 1, 2009

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

1st Jul 2009
The opposite of youth is compromise – Girl I recovered this article from my old blog via the Internet Archive. If you found this article useful or entertaining (or even if you didn’t) consider donating to the Internet Archive
Why Build a Robot Company? So You Want To Do Robots: Part 1
6th Feb 2023
41

Why Build a Robot Company?

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

6th Feb 2023
So You Want To Do Robots: Part 1
Yes, but who said they'd actually BUY the damn thing? Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is...
9th Aug 2010
15

Yes, but who said they'd actually BUY the damn thing?

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

9th Aug 2010
Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is avoiding the truth.
America’s Future It seems this is a place where people are not capable of thinking rationally. Remember: If America...
27th Oct 2024
75

America’s Future

from the singularity is nearer [alt+shift+b] in programming

27th Oct 2024
It seems this is a place where people are not capable of thinking rationally. Remember: If America is not in decline, I want to believe America is not in decline. If America is in decline, I want to believe America is in decline. So let’s ask, what does the future look like for...
Chicago Parking Ticket Visualization Intro Hi there! In this post, I want to show off a fun little web app I made for visualizing parking...
27th Mar 2019
50

Chicago Parking Ticket Visualization

from Civic Hax [alt+shift+b] in programming

27th Mar 2019
Intro Hi there! In this post, I want to show off a fun little web app I made for visualizing parking tickets in Chicago, but because I've spent so much time on the overall project, I figured I'd share the story that got me to this point. In many ways, this work is the foundation...
2023: The Rollercoaster Job hunting Freelancing Side Projects NativePHP Spred Veliance & Laradir Streaming Personal...
29th Dec 2023
18

2023: The Rollercoaster

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

29th Dec 2023
Job hunting Freelancing Side Projects NativePHP Spred Veliance & Laradir Streaming Personal Things This year has been quite a ride! 🎢 It's felt like the first real year since 2020 that things have been somewhat "normal". However, looking back, it's been anything but...
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