MARKATA FIELD NOTES THE OPEN WEB

Pins

A field notebook of saved links

911collected links
Saved linksLast filed 2026-10-02

TIL: Loading .env files with uv run

Note I smell a dependency to python-dotenv dying in my workflow. I originally read the title of the post and thought, “I know how to manage .env and almost skipped it”. I’m leaning more and more on uv run these days, so this should just go in my [[ just file ]] to make it easy to run.
I smell a dependency to python-dotenv dying in my workflow. I originally read the title of the post and thought, “I know how to manage .env and almost skipped it”. I’m leaning more and more on uv run these days, so this should just go in my [[ just file ]] to make it easy to run.

A quote from Dan Abramov

Note Interesting catch from the HN discussion over his article that came out yestereday. I scanned it yesterday and it has some really fascinating diagrams showing different phases of the web being open, to being siloed, to somewhere that we are trying to make it easy to publish, and retain ownership. I don’t know enough about bluesky, but the core is build on the AT protocol, you can self host your own instance, you can build different front ends for it. So rather than having siloed instagram, FB, twitter, there are clones of those platforms that read the same data from everyones data, that they have the option of self hosting. I like this distinction between Mastadon here. Mastadon can also be self host, but its data aggregation is decentralized, so each instance is fragmented and cannot have a complete view of the data. The way that the ATproto does its aggregation is quite fascinating and feels right for an open social platform. I’m probably missing something, but if you are posting to one of these platfoms publically, why not have the data available to all of them, if you don’t want it shared it probably belongs somewhere more private anyways and there are platforms for that.
Interesting catch from the HN discussion over his article that came out yestereday. I scanned it yesterday and it has some really fascinating diagrams showing different phases of the web being open, to being siloed, to somewhere that we are trying to make it easy to publish, and retain ownership. I don’t know enough about bluesky, but the core is build on the AT protocol, you can self host your own instance, you can build different front ends for it. So rather than having siloed instagram, FB, twitter, there are clones of those platforms that read the same data from everyones data, that they have the option of self hosting. I like this distinction between Mastadon here. Mastadon can also be self host, but its data aggregation is decentralized, so each instance is fragmented and cannot have a complete view of the data. The way that the ATproto does its aggregation is quite fascinating and feels right for an open social platform. I’m probably missing something, but if you are posting to one of these platfoms publically, why not have the data available to all of them, if you don’t want it shared it probably belongs somewhere more private anyways and there are platforms for that.

This printed design holds a steel tube where the tube goes. #o…

Note This is a super cool movement, I like the idea of giving access to composable components like we have in open source. You want to build a website you have a bunch of options from raw dogging assembly all the way up to predefined templates that just need your content. Idk if the analogy is perfect but there are aspects of it that work. I see where right now we are somewhere in raw dogging c or python. We have cheap nuts and bolts and some low level things, but once someone needs some coupler like this it’s dropping down to drawing it by hand.
This is a super cool movement, I like the idea of giving access to composable components like we have in open source. You want to build a website you have a bunch of options from raw dogging assembly all the way up to predefined templates that just need your content. Idk if the analogy is perfect but there are aspects of it that work. I see where right now we are somewhere in raw dogging c or python. We have cheap nuts and bolts and some low level things, but once someone needs some coupler like this it’s dropping down to drawing it by hand.
youtube.com

Print over Part - YouTube

Note Wow, I’ve never seen or thought of multi setup parts this is very thought provoking, not sure how useful it is as we have good adhesives and stuff for printed parts. I definitely want to try this though
Wow, I’ve never seen or thought of multi setup parts this is very thought provoking, not sure how useful it is as we have good adhesives and stuff for printed parts. I definitely want to try this though

Haiden Deegan IN for Motocross of Nations?! | The Blair Matthe…

Note I can’t believe this thing is so devicive. I kinda can’t belive that I sit on the same side as Mathes and his always against the grain, non corporate influenced response. So many others have praised Haiden for bringing back the real gladiator bloodsport that SX is, is it that though?? It’s a race to the finish. different than a lot of other racing its very unpredictable takeout moves happen, occasionally as an accident, often taking both riders down at the same time. Also different than MANY sports we have a huge industry of weekend warriors, Some of which make it into the night show of the biggest race on TV. You see we only bring 20 riders from each class, the top half to top quarter are “Factory” riders, the rest are privateers, sometimes these privateers are completely their on their own. There is also something called a last chance qualifier. This is your last chance to get into the night show, often fought by these privateers out of box vans with their brother as a mechanic. Often that last spot is filled by sketchy on edge riding and takeout moves from a rider that looks like he is barely making it, but would run circles around anyone at your local race. We celebrate these as a fight to the finish, anything goes, you just gotta cross the finishline. What’s different here from last weekend (someone could really write a book on the build up of tension, shit talking, lack of harsh penalties in the rules) is really that Haiden had zero shot at the championship. He was winning the race, Joe in Second with a secure championship. This is when Haiden started riding behind him, slowing down for Joe to catch up, and taking shots at Joe until he broke his own collarbone. He went out knowing he needed to knock Joe down enough to cover the points deficit and the penalty. This was not a pass for the win, or a pass for the last spot in the night show, this was a pass to clear a deficit which required Joe on the ground. This seems to be celebrated by half the industry, but dude you had already lost going into this night this aint cool, you lost this one put on a face let Joe have his moment, make your statement by going one one and crushing these dudes by 30 seconds metaphorically, not literally crushing them.
I can’t believe this thing is so devicive. I kinda can’t belive that I sit on the same side as Mathes and his always against the grain, non corporate influenced response. So many others have praised Haiden for bringing back the real gladiator bloodsport that SX is, is it that though?? It’s a race to the finish. different than a lot of other racing its very unpredictable takeout moves happen, occasionally as an accident, often taking both riders down at the same time. Also different than MANY sports we have a huge industry of weekend warriors, Some of which make it into the night show of the biggest race on TV. You see we only bring 20 riders from each class, the top half to top quarter are “Factory” riders, the rest are privateers, sometimes these privateers are completely their on their own. There is also something called a last chance qualifier. This is your last chance to get into the night show, often fought by these privateers out of box vans with their brother as a mechanic. Often that last spot is filled by sketchy on edge riding and takeout moves from a rider that looks like he is barely making it, but would run circles around anyone at your local race. We celebrate these as a fight to the finish, anything goes, you just gotta cross the finishline. What’s different here from last weekend (someone could really write a book on the build up of tension, shit talking, lack of harsh penalties in the rules) is really that Haiden had zero shot at the championship. He was winning the race, Joe in Second with a secure championship. This is when Haiden started riding behind him, slowing down for Joe to catch up, and taking shots at Joe until he broke his own collarbone. He went out knowing he needed to knock Joe down enough to cover the points deficit and the penalty. This was not a pass for the win, or a pass for the last spot in the night show, this was a pass to clear a deficit which required Joe on the ground. This seems to be celebrated by half the industry, but dude you had already lost going into this night this aint cool, you lost this one put on a face let Joe have his moment, make your statement by going one one and crushing these dudes by 30 seconds metaphorically, not literally crushing them.

Chris Joslin 360 Flips El Toro!!!!! - YouTube

Note Epic that this Joslin came back 7 years later to complete this. I thought el Toro was dead, aparantly not. Dude got robbed by a broke ass truck, this must have been eating his soul for the last 7 years.
Epic that this Joslin came back 7 years later to complete this. I thought el Toro was dead, aparantly not. Dude got robbed by a broke ass truck, this must have been eating his soul for the last 7 years.

Big W: A Family Tradition

Note I first met Adam in college, he seemed like quite a character on the outside, but was always quite smart and often leaned towards realistic solutions to problems rather than over complicating things. He was part of the SAE Formula car, well known for taking a simple problem and trying to turn it into a real formula one carbon fiber solution. I remember a period where he was a fan of old world blacksmithing as they would say at the time. He even got a few very simple and light parts on the car that were easy to make unlike the carbon fiber alternatives. By the time I was there he was more of a leader and did not do a lot of design on any whole system, but would take out class projects for a component or help with some hard problems. This company feels like it is a great extension of who he was a that time, with about 15 years of professional experience tacked on.
I first met Adam in college, he seemed like quite a character on the outside, but was always quite smart and often leaned towards realistic solutions to problems rather than over complicating things. He was part of the SAE Formula car, well known for taking a simple problem and trying to turn it into a real formula one carbon fiber solution. I remember a period where he was a fan of old world blacksmithing as they would say at the time. He even got a few very simple and light parts on the car that were easy to make unlike the carbon fiber alternatives. By the time I was there he was more of a leader and did not do a lot of design on any whole system, but would take out class projects for a component or help with some hard problems. This company feels like it is a great extension of who he was a that time, with about 15 years of professional experience tacked on.
x.com

Meet Gor on X: “SQLite added generated columns in 3.31 (around…

Note I’ve never tried generated columns, but it is something that I’m interested in. It is nice to have things computed and in the database if you ever need to query on them. My brain is now churning with possibilities and quesions, does this work with Alembic? How does this compare to views?
I’ve never tried generated columns, but it is something that I’m interested in. It is nice to have things computed and in the database if you ever need to query on them. My brain is now churning with possibilities and quesions, does this work with Alembic? How does this compare to views?

Idea to Product in Seconds #PortalPrints - YouTube

Note 3d-printing is so freaking cool. I love the idea that someone could get a hyperspecific tool to their needs for super cheap. Whether it works permanently or to try out one that you want to spend thousands of dollars on to have well done from some high end materials this is a great application.
3d-printing is so freaking cool. I love the idea that someone could get a hyperspecific tool to their needs for super cheap. Whether it works permanently or to try out one that you want to spend thousands of dollars on to have well done from some high end materials this is a great application.
jesseleite.com

a new chapter

Note Sub to this man. I met Jesse long ago as we both spoke at the same remote vim conf. He is into vim, weird keyboards, and medroid what more could you ask for. Now react and exlixer. I only know https://statamic.com/ through Jesse, they have the sickest branding ever. Now I will need to see what this savvycal is about.
Sub to this man. I met Jesse long ago as we both spoke at the same remote vim conf. He is into vim, weird keyboards, and medroid what more could you ask for. Now react and exlixer. I only know https://statamic.com/ through Jesse, they have the sickest branding ever. Now I will need to see what this savvycal is about.

“Pacman is currently in use, please wait.”

Note I ran into this issue today, never have I ever before though. Omarchy looking a bit sus on me. This was even after a fresh boot, no pacman process running. just realized I forgot to check yay which it has installed for me. I had to force it in.
I ran into this issue today, never have I ever before though. Omarchy looking a bit sus on me. This was even after a fresh boot, no pacman process running. just realized I forgot to check yay which it has installed for me. I had to force it in.

How To Become The BEST Engineer At Your Company - YouTube

Note When you fill all of your time with a bunch of other things, it becomes really hard to become a friendly person. Prime talked about trying to learn how to drop the hurry in his life, and how to not always be in a frenzy of going from one thing to the next. It’s something that puts us in a state that its hard to remember to be friendly. Hard to remember that theres always time for coffee. I do my best to always leave time for coffee, whether at home with my wife and kids, as well as at work. I am in a very unique place at work where I have a rare set of skills for the industry I am in. This comes with a lot of people insterested in how to do things like running data pipelines or managing server infrastructure. I always take time for these conversations, I find them interesting, and useful. Sometimes you end up with someone who asks the same questions every 6 months, other times, you have someone flourish from these conversations. I’m not saying to take on work from every other team in the org, but giving 30 minutes to help mentor others can go a long ways. I’m still not the best, I still get wrapped up in my own stuff just like prime calls out. I sometimes get frustrated with others around me when things come up that prevent me from doing my work, or just getting the things out of my head that I had momentum on while the lightning was hot.
When you fill all of your time with a bunch of other things, it becomes really hard to become a friendly person. Prime talked about trying to learn how to drop the hurry in his life, and how to not always be in a frenzy of going from one thing to the next. It’s something that puts us in a state that its hard to remember to be friendly. Hard to remember that theres always time for coffee. I do my best to always leave time for coffee, whether at home with my wife and kids, as well as at work. I am in a very unique place at work where I have a rare set of skills for the industry I am in. This comes with a lot of people insterested in how to do things like running data pipelines or managing server infrastructure. I always take time for these conversations, I find them interesting, and useful. Sometimes you end up with someone who asks the same questions every 6 months, other times, you have someone flourish from these conversations. I’m not saying to take on work from every other team in the org, but giving 30 minutes to help mentor others can go a long ways. I’m still not the best, I still get wrapped up in my own stuff just like prime calls out. I sometimes get frustrated with others around me when things come up that prevent me from doing my work, or just getting the things out of my head that I had momentum on while the lightning was hot.

Hollow Knight: Silksong is breaking Steam, Nintendo’s eShop - …

Note Only 1 hour into the release of silksong, and it’s taken down all of the eshops, and steamdb dows 100K concurrent players. The Humble store ran out of steam keys for silksong already. You guys better not break this thing before I get off work and My son gets home cause we are playing this tonight!! I just Check steamDB, and they have 441K concurrent players right now. An Indie game! This shows when you treat your fans right and make something incredible they stand behind you.
Only 1 hour into the release of silksong, and it’s taken down all of the eshops, and steamdb dows 100K concurrent players. The Humble store ran out of steam keys for silksong already. You guys better not break this thing before I get off work and My son gets home cause we are playing this tonight!! I just Check steamDB, and they have 441K concurrent players right now. An Indie game! This shows when you treat your fans right and make something incredible they stand behind you.

Chris Coyier

Note Everything is becoming political these days! I hate it. I regularly hear a friend say these podcasts need to set the politics to the side, but you know what its fukin hard when the gov is upending every corner of life and rebranding it with their own new twist. The billionaire class is winning and it looks like there ain’t a thing we can do about it. Here’s another example of someone taking head of an office they have no business being in. An entire set of working class folks let go for this guy to take over. And what does he want to do, make govt services as satisfying as apple. Apple is cutting edge, it is not something that is one bit sustainable. Their launch sites are generally super heavy, hard to scroll, slow, over animated, but damn they are satisfying the first time you scroll through them, after that just let me through.
Everything is becoming political these days! I hate it. I regularly hear a friend say these podcasts need to set the politics to the side, but you know what its fukin hard when the gov is upending every corner of life and rebranding it with their own new twist. The billionaire class is winning and it looks like there ain’t a thing we can do about it. Here’s another example of someone taking head of an office they have no business being in. An entire set of working class folks let go for this guy to take over. And what does he want to do, make govt services as satisfying as apple. Apple is cutting edge, it is not something that is one bit sustainable. Their launch sites are generally super heavy, hard to scroll, slow, over animated, but damn they are satisfying the first time you scroll through them, after that just let me through.
lospec.com

Home

Note My son introduced me to lospec.com, It has a great set of color palettes and amazing pixel art inspiration. I particularly liked royal armoury and of course I’m a bit partial to hollow.
My son introduced me to lospec.com, It has a great set of color palettes and amazing pixel art inspiration. I particularly liked royal armoury and of course I’m a bit partial to hollow.
blog.val.town

Vibe code is legacy code | Val Town Blog

Note Brilliantly said. Vibe coding is legacy code. It’s code that we forget exists. Code that no one touches, you replace it. If you touch it you are more likely to break it. The worst possible situation is to have a non-programmer vibe code a large project that they intend to maintain. This would be the equivalent of giving a credit card to a child without first explaining the concept of debt. As you can imagine, the first phase is ecstatic. I can wave this little piece of plastic in stores and take whatever I want! … Read more in the full post
Brilliantly said. Vibe coding is legacy code. It’s code that we forget exists. Code that no one touches, you replace it. If you touch it you are more likely to break it. The worst possible situation is to have a non-programmer vibe code a large project that they intend to maintain. This would be the equivalent of giving a credit card to a child without first explaining the concept of debt. As you can imagine, the first phase is ecstatic. I can wave this little piece of plastic in stores and take whatever I want! … Read more in the full post

Rich Pixels

Note I saw this post from Simon and I had to give it a go and got some pretty good results. His script is a small cli wrapper around Darren Burns’s Rich Pixels. It works well even through tmux, since there is no terminal magic, just unicode blocks. Some not so good, and needed the terminal font size cranked up.
I saw this post from Simon and I had to give it a go and got some pretty good results. His script is a small cli wrapper around Darren Burns’s Rich Pixels. It works well even through tmux, since there is no terminal magic, just unicode blocks. Some not so good, and needed the terminal font size cranked up.

Plastic rollers instead of bearings. Little step forward with …

Note This is a really uniquely designed print in place bb launcher. I’ve never seen bb’s on a zip tie like that, they look smooth and molded. Interesting to hear about the design process.
This is a really uniquely designed print in place bb launcher. I’ve never seen bb’s on a zip tie like that, they look smooth and molded. Interesting to hear about the design process.

Learn to use email with git!

Note This site gives us a glimpse into the development workflow using git over email, without remote centralized servers. I found it interesting how patches can be sent with an optional cover letter nearly like a pr would be made.
This site gives us a glimpse into the development workflow using git over email, without remote centralized servers. I found it interesting how patches can be sent with an optional cover letter nearly like a pr would be made.
forgejo.org

Repository Mirrors | Forgejo – Beyond coding. We forge.

Note Forgejo supports repository mirrors, I think this is how I am going to handle migrating all of my github repos into forgejo. over time I’ll probably go through and delete a bunch of unnecessary one from github, ones that might have a user or two I might keep on github. I have such small scale projects with almost no users I am not sure that It really matters for me or not.
Forgejo supports repository mirrors, I think this is how I am going to handle migrating all of my github repos into forgejo. over time I’ll probably go through and delete a bunch of unnecessary one from github, ones that might have a user or two I might keep on github. I have such small scale projects with almost no users I am not sure that It really matters for me or not.
github.com

Vertical combos are dumb, this makes way more sense. · WaylonW…

Note This commit to my keymap gets rid of vertical combos, those were a bad idea to me. Maybe I didnt give it a shot, but hitting two keys at once on purpose with the same finger is a skill, one that I don’t have. This change maps those symbols so that they work as a combo or layer switch, so getting the layer key in first does it by layer, but pressing them at the same time gives me the combo, kinda feels genius. We will see how it goes.
This commit to my keymap gets rid of vertical combos, those were a bad idea to me. Maybe I didnt give it a shot, but hitting two keys at once on purpose with the same finger is a skill, one that I don’t have. This change maps those symbols so that they work as a combo or layer switch, so getting the layer key in first does it by layer, but pressing them at the same time gives me the combo, kinda feels genius. We will see how it goes.

Let’s Make Sure Github Doesn’t Become the only Option - Edward…

Note This post is a masterclass in blogging, cross linking, backing up your ideas with posts from other great sources. I have a week of reading inside this post, and need to come back later when Im not sick.
This post is a masterclass in blogging, cross linking, backing up your ideas with posts from other great sources. I have a week of reading inside this post, and need to come back later when Im not sick.

This Bothers Me - YouTube

Note I’m playing through peak right now with Wyatt and it is a great game, a small wholesome indiegame that is legit hard, but fun with the simplest concept. You are a scout who has crashlanded on an island, your goal is to get to the peak with your friends. You must manage hunger, stamina, weight, health and energy. You have limited resources and must help everyone to the top, if someone is low on stamina, they are going to need a helping hand or a stonger climber to go up and set pitons and ropes. Its a fantastic collaborative play game It was insta-ripped off by roblox with microtransactions pay to win garbage. It looks one for one the same damn models and interface, they spared nothing at making it look exactly like the original. They let you buy a golden apple assuming it gives you crazy stamina to climb with ease, and it costs goddam robux. As Big A says here theres nothing they can really do, the roblox platform just lets this happen, and if they didn’t they would loose huge revenue because this is so prevelant. Legal fees would crush this small team that made it.
I’m playing through peak right now with Wyatt and it is a great game, a small wholesome indiegame that is legit hard, but fun with the simplest concept. You are a scout who has crashlanded on an island, your goal is to get to the peak with your friends. You must manage hunger, stamina, weight, health and energy. You have limited resources and must help everyone to the top, if someone is low on stamina, they are going to need a helping hand or a stonger climber to go up and set pitons and ropes. Its a fantastic collaborative play game It was insta-ripped off by roblox with microtransactions pay to win garbage. It looks one for one the same damn models and interface, they spared nothing at making it look exactly like the original. They let you buy a golden apple assuming it gives you crazy stamina to climb with ease, and it costs goddam robux. As Big A says here theres nothing they can really do, the roblox platform just lets this happen, and if they didn’t they would loose huge revenue because this is so prevelant. Legal fees would crush this small team that made it.

The BIGGEST lie in software development - YouTube

Note This man feels sad, he never had a chance to bloom. He was stuck behind the drudgery of jira tickets. This is what the consultant driven agile has got us. Its ripped out all the thinking and creativity, its left us with moving tickets across the board, not allowed time to run on an idea when we have one. Not allowed to do extra work or refactoring in a module that we are already in. pushed to move faster for less. I feel like this mans experience has been quite different from my own and I’m grateful to have some leeway to be creative and do some meaningful work outside the jira board. I’m grateful to be able to provide a good income for my family without taking on all the risk myself.
This man feels sad, he never had a chance to bloom. He was stuck behind the drudgery of jira tickets. This is what the consultant driven agile has got us. Its ripped out all the thinking and creativity, its left us with moving tickets across the board, not allowed time to run on an idea when we have one. Not allowed to do extra work or refactoring in a module that we are already in. pushed to move faster for less. I feel like this mans experience has been quite different from my own and I’m grateful to have some leeway to be creative and do some meaningful work outside the jira board. I’m grateful to be able to provide a good income for my family without taking on all the risk myself.
pype.dev

Reflection - AI Work and ADHD

Note Crazy that we wrote such similar posts on the same day independantly, I just wrote I'm Out On Agents sitting offline in a doctor office. The two pull out’s are very good, “AI is not magic, it’s a headache”. By definition AI is magic to the vast majority of people, but funny how true this is. “When I finish tasks, I’m not fulfilled… if anything I’m relieved.” I just wrote something very similar, maybe this feeling can be used for guidance to when to use AI. When you complete this task will you feel relieved its over? Is it a chore? or creative work you want to accomplish.
Crazy that we wrote such similar posts on the same day independantly, I just wrote I'm Out On Agents sitting offline in a doctor office. The two pull out’s are very good, “AI is not magic, it’s a headache”. By definition AI is magic to the vast majority of people, but funny how true this is. “When I finish tasks, I’m not fulfilled… if anything I’m relieved.” I just wrote something very similar, maybe this feeling can be used for guidance to when to use AI. When you complete this task will you feel relieved its over? Is it a chore? or creative work you want to accomplish.
github.com

GitHub - cortesi/modd: A flexible developer tool that runs pro…

Note Gave modd a try today, and I like it, its something I am going to consider slotting right into my justfiles. Gave it a try and it seems to work really well out of the box and easy to configure.
Gave modd a try today, and I like it, its something I am going to consider slotting right into my justfiles. Gave it a try and it seems to work really well out of the box and easy to configure.
github.com

combos only on default layer · WaylonWalker/zmk-config-42block…

Note Fighting some parens in hollow knight lead me to subtle little pauses when playing, I’m swapping combos to only work on the default layer, except for grave, I must have it for minecraft.
Fighting some parens in hollow knight lead me to subtle little pauses when playing, I’m swapping combos to only work on the default layer, except for grave, I must have it for minecraft.

The Death of the User Interface

Note This is an insane level of agentic llm use, the author claims to not even use his filesystem anymore, its too cumbersome to find where downloads and documents are and way too easy to ask an agent to move all pdf’s from downloads to documents. This scares me on multiple levels, theres the epidemic of ai datacenters and ai companies burning cash, burning through gpu’s and api calls to a giant data center just to move files sounds absolutely insane to me. Then there is the level of accuracy. There’s a level of interpretation that happens with english that does not happen in code, code generally does what it does repeatably. The examples of “Move old backups to archive” is so open for interpretation that its ready to ruin your day, which backup, which archive, how old? Dude is ready to loose his files. Last is privacy, there is going to be a privacy epidemic that is going to pwn so many people giving these things full access to email, chat, ALL of YOUR FILES, and computer, your whole network. Look I get it this is where things are going, but dude is early, like too early. These things need to become far more accurate, less power hungry, and run locally before I give up my whole filesystem.
This is an insane level of agentic llm use, the author claims to not even use his filesystem anymore, its too cumbersome to find where downloads and documents are and way too easy to ask an agent to move all pdf’s from downloads to documents. This scares me on multiple levels, theres the epidemic of ai datacenters and ai companies burning cash, burning through gpu’s and api calls to a giant data center just to move files sounds absolutely insane to me. Then there is the level of accuracy. There’s a level of interpretation that happens with english that does not happen in code, code generally does what it does repeatably. The examples of “Move old backups to archive” is so open for interpretation that its ready to ruin your day, which backup, which archive, how old? Dude is ready to loose his files. Last is privacy, there is going to be a privacy epidemic that is going to pwn so many people giving these things full access to email, chat, ALL of YOUR FILES, and computer, your whole network. Look I get it this is where things are going, but dude is early, like too early. These things need to become far more accurate, less power hungry, and run locally before I give up my whole filesystem.

Why everyone is quitting social media - YouTube

Note Damn, social media is at an all time low. I’ve felt all of these issues and when I got a new phone I started fresh, I didn’t install one social media app. Luckily Youtube has remained solid for me. Yes shorts are a bit less what I came for and more addicting content they had to do in order to keep up. There are some legit good commedians, a bit of good knowledge and a bunch of trash that is hard to look away from on shorts. I still find myself able to find content I enjoy and signed up for on YouTube. I feel like I get a one way relationship with someone similar to a TV show or news anchor of old media. Social Media has morphed from follows likes and similar, to viral posts by creators I don’t recognize. posting and immediately getting like by two hot women with accounts created this week. The rest of the real creators left on there are stuck trying to keep up, echo viral trends, trying to keep up the content treadmill. A few come through, but most feel somewhat forced. A lot of it is ai generated, and whats not mostly doesn’t feel that human anyways. The people on here seem to really tie the internet to social media and are ready to quit the internet. I think there is more to the internet, we can find each other, but setting up rss feeds, following others, and scrolling their own website lacks that dopamine hit social media has right now.
Damn, social media is at an all time low. I’ve felt all of these issues and when I got a new phone I started fresh, I didn’t install one social media app. Luckily Youtube has remained solid for me. Yes shorts are a bit less what I came for and more addicting content they had to do in order to keep up. There are some legit good commedians, a bit of good knowledge and a bunch of trash that is hard to look away from on shorts. I still find myself able to find content I enjoy and signed up for on YouTube. I feel like I get a one way relationship with someone similar to a TV show or news anchor of old media. Social Media has morphed from follows likes and similar, to viral posts by creators I don’t recognize. posting and immediately getting like by two hot women with accounts created this week. The rest of the real creators left on there are stuck trying to keep up, echo viral trends, trying to keep up the content treadmill. A few come through, but most feel somewhat forced. A lot of it is ai generated, and whats not mostly doesn’t feel that human anyways. The people on here seem to really tie the internet to social media and are ready to quit the internet. I think there is more to the internet, we can find each other, but setting up rss feeds, following others, and scrolling their own website lacks that dopamine hit social media has right now.
simplecto.com

Search Needs a Human Solution: A Manifesto

Note The hype bro influencer culture is over, we are fucking burnt the fuck out. I’m done scrolling through ai slop on social media, I like in a few times a week with hopes to see some friends at the top of my feed and jump out. The Doom and Gloom of politics, everyone has a side that will bring glory and the other side will start an apocalypse did me in, ai generated bs is just driving those platforms further into the ground, I’m tired and done. I’m starting to lean into RSS, I hope for projects like Sam mentions here make this more possible for the average person. I hope that real people make awesomelists like he mentions. I hope that the internet becomes more human again.
The hype bro influencer culture is over, we are fucking burnt the fuck out. I’m done scrolling through ai slop on social media, I like in a few times a week with hopes to see some friends at the top of my feed and jump out. The Doom and Gloom of politics, everyone has a side that will bring glory and the other side will start an apocalypse did me in, ai generated bs is just driving those platforms further into the ground, I’m tired and done. I’m starting to lean into RSS, I hope for projects like Sam mentions here make this more possible for the average person. I hope that real people make awesomelists like he mentions. I hope that the internet becomes more human again.
simplecto.com

You Should Be Hiring Mullets. (write that down)

Note We need more mullets (as sam describes them). Not so serious, but serious when it counts. Ready to back you up, get some shit shipped, roll up their sleeves and do the work, stand up in front of people and pitch ideas. We have too many hustle bros pitching shit they cant do, ai doomers who have been here 10 minutes think they can replace everything they don’t understand with a word calculator, framework Andys afraid to ship till its perfect. Grow a Mullet.
We need more mullets (as sam describes them). Not so serious, but serious when it counts. Ready to back you up, get some shit shipped, roll up their sleeves and do the work, stand up in front of people and pitch ideas. We have too many hustle bros pitching shit they cant do, ai doomers who have been here 10 minutes think they can replace everything they don’t understand with a word calculator, framework Andys afraid to ship till its perfect. Grow a Mullet.
overtype.dev

OverType - The Markdown Editor That’s a Textarea

Note The most under hyped, under engineered text editor overtype. Going to be popping this into some places like Thoughts, and maybe more, looks small and easy to use. Gives just a bit of nice features over a text editor.
The most under hyped, under engineered text editor overtype. Going to be popping this into some places like Thoughts, and maybe more, looks small and easy to use. Gives just a bit of nice features over a text editor.

The Internet is Dying: AI, Bots, and The End of Human Content …

Note Damn this VAnessa is hitting my feed with hard topics, I’m not sure whether to subscribe or to block. These top websites only feel worse every day, when I post on twitter and I get 4 likes by accounts that were created 5 minutes ago with racy profile pics it feels obvious. I wonder how larger accounts deal with it. Now that llms have made making these bots mimic humans easy It really makes you want out. I’ve really become a curmudgeon and leaning on rss over the past year, I dont like it, but idk what to do.
Damn this VAnessa is hitting my feed with hard topics, I’m not sure whether to subscribe or to block. These top websites only feel worse every day, when I post on twitter and I get 4 likes by accounts that were created 5 minutes ago with racy profile pics it feels obvious. I wonder how larger accounts deal with it. Now that llms have made making these bots mimic humans easy It really makes you want out. I’ve really become a curmudgeon and leaning on rss over the past year, I dont like it, but idk what to do.

The Real Reason Your Power Bill Doubled (It’s Not Inflation) -…

Note This is a crazy theory I did not realize was out there, but damn power just keeps costing more and more. She does not mention it here, but there are many sources of power for the grid that cost vastly different amounts to produce, generally “clean energy” solutions are harder and more expensive to bring online and don’t just turn on and off at the flick of a switch. Anyways, how are the power companies divying this power out to users, do some get preferred rates or supply? My rates just went up for the summer period “temporarily”. Our infrastructure is aging hard to upgrade and needs something done to it. Who’s really going to pay for it, these AI companies are throwing big numbers but do they have any real money? Do they have any real revenue after building out massive data centers filling them with the most expensive hardware? These guys are burning cash like crazy.
This is a crazy theory I did not realize was out there, but damn power just keeps costing more and more. She does not mention it here, but there are many sources of power for the grid that cost vastly different amounts to produce, generally “clean energy” solutions are harder and more expensive to bring online and don’t just turn on and off at the flick of a switch. Anyways, how are the power companies divying this power out to users, do some get preferred rates or supply? My rates just went up for the summer period “temporarily”. Our infrastructure is aging hard to upgrade and needs something done to it. Who’s really going to pay for it, these AI companies are throwing big numbers but do they have any real money? Do they have any real revenue after building out massive data centers filling them with the most expensive hardware? These guys are burning cash like crazy.
x.com

DHH on X: “Rewiring your muscle memory for copy/paste when you…

Note Today I learned that its spelled “Rite of Passage”, and is short for ritual. Mac has so many of these things that are just different, but do not let you reconfigure them and you are stuck with it. copy / paste I don’t get, the 3 times I’ve touched a mac since I was a kid its frustrated me. Is it lock in? or is it them actually thinking this is the right way and you all shall do as we say.
Today I learned that its spelled “Rite of Passage”, and is short for ritual. Mac has so many of these things that are just different, but do not let you reconfigure them and you are stuck with it. copy / paste I don’t get, the 3 times I’ve touched a mac since I was a kid its frustrated me. Is it lock in? or is it them actually thinking this is the right way and you all shall do as we say.
github.com

Performance Difference between RWX and RWO volumes · longhorn/…

Note Interesting longhorn storage performance test, author does highlight right away that this is a simulation and not a REAL test. I did not fully understand the storage semantics before reading through this. RWO - Always presents a filesystem ext4 or xfs RWX/ROX - Always presents a network share nfs to the pod. This is an important distinction for applications that use sqlite or a tool on top of sqlite such as diskcache. With sqlite it is not recomended to run over nfs due to missing required file locking mechanisms. Longhorn storage still provides a lot of benefits to these applications as the storage is automatically replicated, if the node that your application is running on goes offline a new pod will start on an existing node. If you have planned downtime, you can cordon and drain a node. Since the data is available in another location you will be able to start a new pod on anther node. barring your PodDisruptionBudget settings, taints, and affinity, this may happen automatically.
Interesting longhorn storage performance test, author does highlight right away that this is a simulation and not a REAL test. I did not fully understand the storage semantics before reading through this. RWO - Always presents a filesystem ext4 or xfs RWX/ROX - Always presents a network share nfs to the pod. This is an important distinction for applications that use sqlite or a tool on top of sqlite such as diskcache. With sqlite it is not recomended to run over nfs due to missing required file locking mechanisms. Longhorn storage still provides a lot of benefits to these applications as the storage is automatically replicated, if the node that your application is running on goes offline a new pod will start on an existing node. If you have planned downtime, you can cordon and drain a node. Since the data is available in another location you will be able to start a new pod on anther node. barring your PodDisruptionBudget settings, taints, and affinity, this may happen automatically.
dbushell.com

GitHub Ensloppification – David Bushell – Web Dev (UK)

Note David’s got me looking at Forgejo. I’ve seen a lot of GitHub jumpers just this week, and I’ve been tempted for a long time to self host one anyways, so it might be time. I don’t have hard issues with anything, I just like self hosting my own personal stuff. On the flipside, I hope this does not turn yet another thing to shit. I lived through the download software from sourceforge and hope you get the right download now button and not the one from the virus ad. I’m not putting my really public/useful projects on a self hosted platform… well not as the only source, I see how that comes off edgy. I like having some trust in the platform. Currently theres a lot of issues with M$ and GitHub using you for your data, but I don’t think injecting virus, malware, bitcoin miners is a worry I have coming from a GitHub release, unless it was put there by the author.
David’s got me looking at Forgejo. I’ve seen a lot of GitHub jumpers just this week, and I’ve been tempted for a long time to self host one anyways, so it might be time. I don’t have hard issues with anything, I just like self hosting my own personal stuff. On the flipside, I hope this does not turn yet another thing to shit. I lived through the download software from sourceforge and hope you get the right download now button and not the one from the virus ad. I’m not putting my really public/useful projects on a self hosted platform… well not as the only source, I see how that comes off edgy. I like having some trust in the platform. Currently theres a lot of issues with M$ and GitHub using you for your data, but I don’t think injecting virus, malware, bitcoin miners is a worry I have coming from a GitHub release, unless it was put there by the author.

Slops | justin․searls․co

Note Justin has such great feeds on his site, I love how the main feeds are so prominant just to the left of the article you are reading. slops in particular feels like a great category. Saving this chat for later, or found it particularly interesting, but don’t really want to make a post about it.
Justin has such great feeds on his site, I love how the main feeds are so prominant just to the left of the article you are reading. slops in particular feels like a great category. Saving this chat for later, or found it particularly interesting, but don’t really want to make a post about it.

blakewatson.com - blakewatson.com turns 20

Note 20 years is a long time to work on something, congrats Blake! So many great links to small web creators, why, and how to build your own site. As algos turn to shit the small web remains a space that cannot be ruined. There will always be rss feeds from real humans writing for other humans.
20 years is a long time to work on something, congrats Blake! So many great links to small web creators, why, and how to build your own site. As algos turn to shit the small web remains a space that cannot be ruined. There will always be rss feeds from real humans writing for other humans.
x.com

ThePrimeagen on X: “there is literally no universe that this i…

Note there is literally no universe that this is true 10k lines and its not bug filled crap? ok Lex Luthor, its time to step away from the keys Is this 10k real production code? Dry in the sense that it hasn’t re-implemented the same s3 api dozens of time? What language are we talking something dense like python? something very verbose like html? Maybe a language where you implement everything from scratch like lua. This matters a lot. Playing with little POC applications that dont mean anything I can quickly come up with 500-1k likes of code that I may never look at again. I’m sure I can come up wtih 10k decent lines of code a day. But for the same application without duplicating everything over and over? For something that moves the needle and really matters?? every single day?? Consistently +10k, not 10k changes, not 10k deletes of yesterdays code. nah thats wack.
there is literally no universe that this is true 10k lines and its not bug filled crap? ok Lex Luthor, its time to step away from the keys Is this 10k real production code? Dry in the sense that it hasn’t re-implemented the same s3 api dozens of time? What language are we talking something dense like python? something very verbose like html? Maybe a language where you implement everything from scratch like lua. This matters a lot. Playing with little POC applications that dont mean anything I can quickly come up with 500-1k likes of code that I may never look at again. I’m sure I can come up wtih 10k decent lines of code a day. But for the same application without duplicating everything over and over? For something that moves the needle and really matters?? every single day?? Consistently +10k, not 10k changes, not 10k deletes of yesterdays code. nah thats wack.

The Brutalist Report

Note Discovered the Brutalist Report from CJ on syntax.fm on their rss-is-not-dead episode. The way he described it, I was like gnaw thats whack, not into it, but I had to check it out. It’s actually great! Except the political shit, I go to rss to get away from political finger pointing. The Hacker News list is great, maybe I need to pay more attention to hacker news??
Discovered the Brutalist Report from CJ on syntax.fm on their rss-is-not-dead episode. The way he described it, I was like gnaw thats whack, not into it, but I had to check it out. It’s actually great! Except the political shit, I go to rss to get away from political finger pointing. The Hacker News list is great, maybe I need to pay more attention to hacker news??
world.hey.com

Omarchy is on the move

Note It’s facinating how many people are making the jump from mac/windows, not just to linux, not just to archlinux, but to a full on tiling window manager. DHH has omakub and omarchy. Omakub is advertised as easy and for beginners, but many are skipping right over that to go straight for the hard stuff. DHH mentions hyprland here, one thing I think he is missing is that this is the first real mainstream tiling window manager that is a competitor to i3, awesomewm, qtile that runs Wayland. I think they were able to pull a bunch of great benefits such as lack of screen tearing and animations from this.
It’s facinating how many people are making the jump from mac/windows, not just to linux, not just to archlinux, but to a full on tiling window manager. DHH has omakub and omarchy. Omakub is advertised as easy and for beginners, but many are skipping right over that to go straight for the hard stuff. DHH mentions hyprland here, one thing I think he is missing is that this is the first real mainstream tiling window manager that is a competitor to i3, awesomewm, qtile that runs Wayland. I think they were able to pull a bunch of great benefits such as lack of screen tearing and animations from this.
world.hey.com

YouTube has earned its crown

Note I wonder how much of killed-by-google is due to is 20 percent time. Allowing engineers to follow a passion project turns into a real product that doesn’t have full backing and support of the company. similar to DHH as much as I am hurt by reader and all of their privacy BS that comes from ad based revenue I appreciate YouTube and them supporting all of the creators on it. Giving a platform for small creators the ability to sustain themselves and reach a larch audience without big coorporate rules.
I wonder how much of killed-by-google is due to is 20 percent time. Allowing engineers to follow a passion project turns into a real product that doesn’t have full backing and support of the company. similar to DHH as much as I am hurt by reader and all of their privacy BS that comes from ad based revenue I appreciate YouTube and them supporting all of the creators on it. Giving a platform for small creators the ability to sustain themselves and reach a larch audience without big coorporate rules.
ted-merz.com

20 Percent Time – Ted Merz

Note Googles 20 percent time is fascinating to me. It seems like a great way for engineers to fill up their tank with new skills, passion projects, and the need to scratch an itch. To me these days it feels like something that would incentivize good talent to join. I can remember back earlier in my career December and January were slow months for big companies. Riddled with vacation and annual planning cycle. I would use this time to create tools and libraries that would help me move quicker throughout the year. I clearly remember having a conversation with a colleague several salary grades ahead of me come mid February asking what I was up to. I was furiously pecking away at some of these projects while he let me know that he had been waiting for this years plan for months and had no tasks from the boss. That said, I don’t think any major tech company is going to adopt 20% time these days. It’s too chaotic, too hard to manage and impossible to measure. This line from Ted feels exactly why 20 percent time generally blows up and likely turns into another killed-by-google product that has a small user base and is furious about it being killed. With enough of these at least one cough reader cough has affected us all.
Googles 20 percent time is fascinating to me. It seems like a great way for engineers to fill up their tank with new skills, passion projects, and the need to scratch an itch. To me these days it feels like something that would incentivize good talent to join. I can remember back earlier in my career December and January were slow months for big companies. Riddled with vacation and annual planning cycle. I would use this time to create tools and libraries that would help me move quicker throughout the year. I clearly remember having a conversation with a colleague several salary grades ahead of me come mid February asking what I was up to. I was furiously pecking away at some of these projects while he let me know that he had been waiting for this years plan for months and had no tasks from the boss. That said, I don’t think any major tech company is going to adopt 20% time these days. It’s too chaotic, too hard to manage and impossible to measure. This line from Ted feels exactly why 20 percent time generally blows up and likely turns into another killed-by-google product that has a small user base and is furious about it being killed. With enough of these at least one cough reader cough has affected us all.
tonsky.me

Blog @ tonsky.me

Note Niki has one of the coolest yet simple personal sites that I have seen in a long time. We need more of this on the internet! hover over his face, try dark mode, submit personal data, there are so many really cool Easter eggs to discover!
Niki has one of the coolest yet simple personal sites that I have seen in a long time. We need more of this on the internet! hover over his face, try dark mode, submit personal data, there are so many really cool Easter eggs to discover!
tonsky.me

We shouldn’t have needed lockfiles @ tonsky.me

Note I wholeheartedly agree that packaging is broken, semver is broken, expecting much better from a system of oss that is built on top of volunteers, passion projects, nights and weekends is a fools errand. With that I disagree that we we dont need lockfiles. Maybe its Nikki’s experience in java and my lack that puts us on this opposite spectrum, but without lockfiles the world changes underneath us as we release. One small change to your source can introduce a whole set of new features/bugs that you did not plan on without a good locking system. It can also cause you to need to do dependency resolution at application build time and not ahead of time.
I wholeheartedly agree that packaging is broken, semver is broken, expecting much better from a system of oss that is built on top of volunteers, passion projects, nights and weekends is a fools errand. With that I disagree that we we dont need lockfiles. Maybe its Nikki’s experience in java and my lack that puts us on this opposite spectrum, but without lockfiles the world changes underneath us as we release. One small change to your source can introduce a whole set of new features/bugs that you did not plan on without a good locking system. It can also cause you to need to do dependency resolution at application build time and not ahead of time.

I Will Fucking Piledrive You If You Mention AI Again — Ludicity

Note Fantastic write up on their experience in ai, opinions on ai being a hoax with a veil of reasonable usefulness. Arguing that most people do not understand enough to see the difference, and thought leaders see where it is now, see where it was yesterday, it must be going to general intelligence tomorrow and you all will loose your jobs without this. I appreciate the satirical language here.
Fantastic write up on their experience in ai, opinions on ai being a hoax with a veil of reasonable usefulness. Arguing that most people do not understand enough to see the difference, and thought leaders see where it is now, see where it was yesterday, it must be going to general intelligence tomorrow and you all will loose your jobs without this. I appreciate the satirical language here.

DHH: Future of Programming, AI, Ruby on Rails, Productivity & …

Note Letting Ai drive code feels like giving up so much control. It feels like its leaving so many brain cycles open for other things, yet its not quite good enough to do production level things on its own, so we must watch it, we must review it, yet its code can be some of the worst to review left unattended. I’m feeling this right now as I’m avoiding writing a bit of js that I could probably do myself. Some day this is likely to flip, and it will get better and we will spend our brain cycles thinking about architecture, security, marketing, big picture ideas about the problem we are trying to solve, but we are not yet there and as long as we still need to review I find it a much more pleasant workflow to have in a separate window than have it change the whole fucking project for a simple change.
Letting Ai drive code feels like giving up so much control. It feels like its leaving so many brain cycles open for other things, yet its not quite good enough to do production level things on its own, so we must watch it, we must review it, yet its code can be some of the worst to review left unattended. I’m feeling this right now as I’m avoiding writing a bit of js that I could probably do myself. Some day this is likely to flip, and it will get better and we will spend our brain cycles thinking about architecture, security, marketing, big picture ideas about the problem we are trying to solve, but we are not yet there and as long as we still need to review I find it a much more pleasant workflow to have in a separate window than have it change the whole fucking project for a simple change.

A quote from greyduet on r/teachers

Note Woof, ai is sucking the soul from everything, being forced onto teachers who don’t want or care about it and are simply sharing ai-slop to their kids without giving it much thought. remember that it is rude to share ai-slop with others that you have not vetted, It’s next level to turn this into teaching material for children who are forced into your classroom and have no choice about the matter, you should be ashamed.
Woof, ai is sucking the soul from everything, being forced onto teachers who don’t want or care about it and are simply sharing ai-slop to their kids without giving it much thought. remember that it is rude to share ai-slop with others that you have not vetted, It’s next level to turn this into teaching material for children who are forced into your classroom and have no choice about the matter, you should be ashamed.
picocss.com

Colors • Pico CSS

Note A great alternative to tailwind colors that has everything defined in one colors file for only 0.3kb. it feels well worth the weight if you are trying to skip a build step or avoid npm/node. It has even more colors than tailwind. I appreciate that there is a grey palette that is fully desaturated.
A great alternative to tailwind colors that has everything defined in one colors file for only 0.3kb. it feels well worth the weight if you are trying to skip a build step or avoid npm/node. It has even more colors than tailwind. I appreciate that there is a grey palette that is fully desaturated.

How To Build The Tallest Building In Town

Note Have some positivity! “Just Build the Tallest Fucking Building” is one of my favorite Gary Vee quotes. Build good community, bring others up, and stop tearing everyone down, listen to the vid.
Have some positivity! “Just Build the Tallest Fucking Building” is one of my favorite Gary Vee quotes. Build good community, bring others up, and stop tearing everyone down, listen to the vid.

Meet Gor | I kind of hate Agentic IDEs for the sake of product…

Note Yes, I can review the code and make changes, but who in the world loves reviewing code? Do you love reviewing peers’ PRs? really? I’m with MeetGor here 100%. reviewing the nuance, not being as involved with the process of creating the architecture design, not solving the problems that arise in development make it hard to effectively review and not turn into LGTM man.
Yes, I can review the code and make changes, but who in the world loves reviewing code? Do you love reviewing peers’ PRs? really? I’m with MeetGor here 100%. reviewing the nuance, not being as involved with the process of creating the architecture design, not solving the problems that arise in development make it hard to effectively review and not turn into LGTM man.

Meet Gor | Just Fucking use kubernetes

Note Sometimes, all you need is a mindset shift, a blocker in your mind that holds you back from doing certain things. And for me, I have consumed enough tutorials and posts about Kubernetes, that I need to put to use and create. I have been stuck in the learning cycle, lets push to prod with kubernetes. This hurts. I know others with this learning style that need to see the full picture before actually doing something with new tech. The way I first got into kubernetes I was looking for the easy route and somehow k8s came up several times as a suggested route Looking for a Heroku replacement, What I found was shocking!, So I dove in head first with k3s and kompose. What I found was that it was not all that hard once you start to see how the pieces fit together, no amount of reading tutorials would have gotten me there. Does anyone care if you use simple yet fragile bash scripts or heavy weight Kubernetes cluster for just clicking buttons and creating and updating rows in a database? No! You know what, let’s fucking use Kubernetes. Let’s Gooo. Use what is right for you and stop parroting kubernets is hard, heavy, for big companies, maybe actually try it first.
Sometimes, all you need is a mindset shift, a blocker in your mind that holds you back from doing certain things. And for me, I have consumed enough tutorials and posts about Kubernetes, that I need to put to use and create. I have been stuck in the learning cycle, lets push to prod with kubernetes. This hurts. I know others with this learning style that need to see the full picture before actually doing something with new tech. The way I first got into kubernetes I was looking for the easy route and somehow k8s came up several times as a suggested route Looking for a Heroku replacement, What I found was shocking!, So I dove in head first with k3s and kompose. What I found was that it was not all that hard once you start to see how the pieces fit together, no amount of reading tutorials would have gotten me there. Does anyone care if you use simple yet fragile bash scripts or heavy weight Kubernetes cluster for just clicking buttons and creating and updating rows in a database? No! You know what, let’s fucking use Kubernetes. Let’s Gooo. Use what is right for you and stop parroting kubernets is hard, heavy, for big companies, maybe actually try it first.

Quoting Meet Gor | Kubernetes isn’t for you

Note If you want to use it for the purpose of learning it, please do use it. Kubernetes as usual is a tool like others, you can’t use one tool everywhere. Where bash scripts work, they just work, where they don’t they fall apart too, kubernetes works like a charm. Use your grug brains a little and choose wisely! In the end, who the hell cares if you use kubernetes or bash scripts to scale if your users are happy? Well Said!
If you want to use it for the purpose of learning it, please do use it. Kubernetes as usual is a tool like others, you can’t use one tool everywhere. Where bash scripts work, they just work, where they don’t they fall apart too, kubernetes works like a charm. Use your grug brains a little and choose wisely! In the end, who the hell cares if you use kubernetes or bash scripts to scale if your users are happy? Well Said!
sliplane.io

Kubernetes Isn’t for You

Note This post feels like it was written by someone who has never tried kubernetes, someone who reads twitter, listens to t3.gg and thePrimeagen (who cant even container let alone kubernetes). If you cant run linux, use bash, build your own docker images, run docker comfortably. If infra is not your thing kubernetes is probably not for you. Kubernetes Was Built for Google Just like how react was built for facebook to solve facebook problems with many teams contributing effectively to the same interactive interfaces. Turns out that react is actually a pretty good product if you have a highly interactive page, and if this is your bread and butter, you can make overly heavy static sites with too much build very effectively. It works and runs much of the internet now. We are getting serious. We need serious tools. Big companies use Kubernetes. We should too. It feels more professional. It sounds like we know what we are doing. If anyone uses these reasons to pitch kubernetes to me they don’t belong in a position to make any sort of decision. The first one could be a heading with maybe something under it. But Kubernetes should not be your first infrastructure step. It should be a response to real pain, not an emotional milestone As with anything, it depends! Keeping with the react example, if you have a team with these skills its a solid choice, maybe its overkill, but you got this skills to start here then go for it. If you have never given something a real shot then don’t be writing articles shitting on the tech. Actually if you do not have a deep expertise in it you probably should not be writing articles shitting on other tech. If you are the CEO of an alternative, you definitely should not be writing articles shitting on your competition. just build the biggest fucking building in town . If you are kube curios give kind and kompose a try, you will be surprised at how quickly you can get something up and running in kubernetes. You might be surprised at how easy it is to remotely manage, add gitops workflows with argocd. Give k9s a try and you can see all of your nodes, services, ingress, pvcs, EVERYTHING you have deployed and its status in one easy to use TUI. I avoided kubernetes for a long time because articles like this told me to and I never gave it a fair try. Check out just fucking use kubernetes for a satirical opposite take.
This post feels like it was written by someone who has never tried kubernetes, someone who reads twitter, listens to t3.gg and thePrimeagen (who cant even container let alone kubernetes). If you cant run linux, use bash, build your own docker images, run docker comfortably. If infra is not your thing kubernetes is probably not for you. Kubernetes Was Built for Google Just like how react was built for facebook to solve facebook problems with many teams contributing effectively to the same interactive interfaces. Turns out that react is actually a pretty good product if you have a highly interactive page, and if this is your bread and butter, you can make overly heavy static sites with too much build very effectively. It works and runs much of the internet now. We are getting serious. We need serious tools. Big companies use Kubernetes. We should too. It feels more professional. It sounds like we know what we are doing. If anyone uses these reasons to pitch kubernetes to me they don’t belong in a position to make any sort of decision. The first one could be a heading with maybe something under it. But Kubernetes should not be your first infrastructure step. It should be a response to real pain, not an emotional milestone As with anything, it depends! Keeping with the react example, if you have a team with these skills its a solid choice, maybe its overkill, but you got this skills to start here then go for it. If you have never given something a real shot then don’t be writing articles shitting on the tech. Actually if you do not have a deep expertise in it you probably should not be writing articles shitting on other tech. If you are the CEO of an alternative, you definitely should not be writing articles shitting on your competition. just build the biggest fucking building in town . If you are kube curios give kind and kompose a try, you will be surprised at how quickly you can get something up and running in kubernetes. You might be surprised at how easy it is to remotely manage, add gitops workflows with argocd. Give k9s a try and you can see all of your nodes, services, ingress, pvcs, EVERYTHING you have deployed and its status in one easy to use TUI. I avoided kubernetes for a long time because articles like this told me to and I never gave it a fair try. Check out just fucking use kubernetes for a satirical opposite take.
github.com

csi-driver-smb/deploy/example/smb-provisioner at master · kube…

Note Great guide to setting up a samba server right in kubernetes. I tried it out after too long of playing with trying to get connected to a samba share on ucore, no idea what was wrong, but this just works, and will live in my homelab no matter what distro I’m on, no playbook required to set it up, just good ol k8s manifest. TBH I cheated and haven’t set up the secrets yet, so its not quite in argocd or in my github repo, but POC is there and it works as advertised without issue.
Great guide to setting up a samba server right in kubernetes. I tried it out after too long of playing with trying to get connected to a samba share on ucore, no idea what was wrong, but this just works, and will live in my homelab no matter what distro I’m on, no playbook required to set it up, just good ol k8s manifest. TBH I cheated and haven’t set up the secrets yet, so its not quite in argocd or in my github repo, but POC is there and it works as advertised without issue.
x.com

DHH on X: “You have all the time you need, you’re just spendin…

Note The message so many of us need to hear, stop scrolling and start creating. I’m not sure that I have a heavy issue with this, I barely scroll the socials anymore, I have my own rss reader curated with people that I enjoy consuming from. YT is often done as a family activity (with my wife) or listening while doing something like dishes. But I think I’ve been on the other side of this for awhile. There’s something that ticks my brain by twiddling with linux nonsensically or pip install thing-i-heard-about-today and try it. I’m not imune though, I often fill gaps in the day with nonsense short content, but try to avoid the short trap.
The message so many of us need to hear, stop scrolling and start creating. I’m not sure that I have a heavy issue with this, I barely scroll the socials anymore, I have my own rss reader curated with people that I enjoy consuming from. YT is often done as a family activity (with my wife) or listening while doing something like dishes. But I think I’ve been on the other side of this for awhile. There’s something that ticks my brain by twiddling with linux nonsensically or pip install thing-i-heard-about-today and try it. I’m not imune though, I often fill gaps in the day with nonsense short content, but try to avoid the short trap.
youtu.be

Rewriting alt-tab to save 0.1s - YouTube

Note How many times in one video can Prime say dude just use arch, dude arch would be way easier, dude you know how hard you are making this on yourself. I do not envy those who desire full size configurability but stuck with the opinions of GatesJobs. Windows and Mac are so rigid, that it makes it impossible to do any level of customizability that I would want to do for productivity. Unless you Must work on win/mack for some reason of work, you make something for one of them, you use Adobe, or you play competitive online multiplayer with easy anticheat there is a distro for you. The number of things that you need a win/mack for is greatly shrinking, you don’t have to submit yourself to the pain of Gates that this guy has done.
How many times in one video can Prime say dude just use arch, dude arch would be way easier, dude you know how hard you are making this on yourself. I do not envy those who desire full size configurability but stuck with the opinions of GatesJobs. Windows and Mac are so rigid, that it makes it impossible to do any level of customizability that I would want to do for productivity. Unless you Must work on win/mack for some reason of work, you make something for one of them, you use Adobe, or you play competitive online multiplayer with easy anticheat there is a distro for you. The number of things that you need a win/mack for is greatly shrinking, you don’t have to submit yourself to the pain of Gates that this guy has done.
youtu.be

Copyparty - YouTube

Note Copyparty looks like a feature full self hosted file server, putting this into my check out later when I get back to my desk. Impressive number of features I didn’t even know were a thing all from one .py file.
Copyparty looks like a feature full self hosted file server, putting this into my check out later when I get back to my desk. Impressive number of features I didn’t even know were a thing all from one .py file.

What the EDC Community Gets Wrong About Pry Bars - YouTube

Note Ben sold me on the mini pocket pry here. It’s funny how so many minimalist tools become over the top titanium damascus with wild patterns and designs. they look amazing, but are they worth the insane price for simple things? I like my edc to be things I don’t worry about breaking, loosing, or giving away. Fancy ass prybars for $200+ gives me all of those negative feelings I don’t want on my edc.
Ben sold me on the mini pocket pry here. It’s funny how so many minimalist tools become over the top titanium damascus with wild patterns and designs. they look amazing, but are they worth the insane price for simple things? I like my edc to be things I don’t worry about breaking, loosing, or giving away. Fancy ass prybars for $200+ gives me all of those negative feelings I don’t want on my edc.

How I Use Computers Now - YouTube

Note Ben is always good for a banger of a video, this images app is something that i really want in my homelab, he did some great polish here! The idea of building vibe coded applications for your own personal use with all of your own personal opinions and workflows is something that has been an appealing part of ai, I’ve definitely tossed a few apps in my homelab that I use occasionally and they do what I ask of them pretty accurately. This feels great to use, but also seems to kill any startup idea I have, as most of them feel like they could be vibe coded out by someone with a bit of skill and they just host their own. Maybe this is a good thing, maybe we are moving into an era of more people owning their own app they use for themself, maybe i need a security related startup?
Ben is always good for a banger of a video, this images app is something that i really want in my homelab, he did some great polish here! The idea of building vibe coded applications for your own personal use with all of your own personal opinions and workflows is something that has been an appealing part of ai, I’ve definitely tossed a few apps in my homelab that I use occasionally and they do what I ask of them pretty accurately. This feels great to use, but also seems to kill any startup idea I have, as most of them feel like they could be vibe coded out by someone with a bit of skill and they just host their own. Maybe this is a good thing, maybe we are moving into an era of more people owning their own app they use for themself, maybe i need a security related startup?

Neovim vs Emacs | Roundtable w/ TJ DeVries, DistroTube, Greg A…

Note I don’t think I ever fully heard the full meaning of vsc*** and why it gets bleeped. I knew that it had to do with M$, but Teej explains it so well here. Its about the editor not really being open sources, but is marketed to be such.
I don’t think I ever fully heard the full meaning of vsc*** and why it gets bleeped. I knew that it had to do with M$, but Teej explains it so well here. Its about the editor not really being open sources, but is marketed to be such.
dbushell.com

Glossary Web Component – David Bushell – Web Dev (UK)

Note I really enjoy David’s Glossary, he has absolutely nailed it. I’m working on one for myself that feels close but not quite. I want to have a list of words that auto glossary to terms for me, maybe this is too much automation and I should just lean on wikilinks, i.e. sick wikilink hover, they only take wrapping in brackets. But like David mentions here its a lot of work to make sure they are right on all the older posts. I think it needs to be done with js on my setup, I don’t have no fancy wroker to modify html on the way out, I’m fully static right now, so i would need to do full rebuilds any time the glossary changes, i’m trying to cut down on the number of features that require full site rebuilds and potential cache issues.
I really enjoy David’s Glossary, he has absolutely nailed it. I’m working on one for myself that feels close but not quite. I want to have a list of words that auto glossary to terms for me, maybe this is too much automation and I should just lean on wikilinks, i.e. sick wikilink hover, they only take wrapping in brackets. But like David mentions here its a lot of work to make sure they are right on all the older posts. I think it needs to be done with js on my setup, I don’t have no fancy wroker to modify html on the way out, I’m fully static right now, so i would need to do full rebuilds any time the glossary changes, i’m trying to cut down on the number of features that require full site rebuilds and potential cache issues.
mbrizic.com

An Ode To My 10-Year-Old Thinkpad T440

Note I like reading about old hardware and how to keep it running, sending shit out to e-waste after barely using it for a year makes my skin crawl. I find it interesting how most of these resurrections start with a linux build, and the author giving in and going for linux for the first time and enjoying being able to use something they thought was useless for real work. That being said I have weird thoughts similar to this guy about being able to take a machine and write a novel somewhere off in the distance, but any time I try to do real work form any laptop these days the ergonomics become so unappealing that I tend to just not do anything away from my desk. Theres something that sounds so great about opening vim on old hardware that could last for hours, sip on coffee and write away, but it never works out like that in practice.
I like reading about old hardware and how to keep it running, sending shit out to e-waste after barely using it for a year makes my skin crawl. I find it interesting how most of these resurrections start with a linux build, and the author giving in and going for linux for the first time and enjoying being able to use something they thought was useless for real work. That being said I have weird thoughts similar to this guy about being able to take a machine and write a novel somewhere off in the distance, but any time I try to do real work form any laptop these days the ergonomics become so unappealing that I tend to just not do anything away from my desk. Theres something that sounds so great about opening vim on old hardware that could last for hours, sip on coffee and write away, but it never works out like that in practice.

uv run for running tests on versions of Python

Note Such a fantastic use of uv, its so fast and flexible and does everything I need that next time I go to set up some more complex testing like this I’m going to lean towards it more than i would something like tox. In the post Daniel sets up matrix testing for testing out different versions of python with the same pytest test suite.
Such a fantastic use of uv, its so fast and flexible and does everything I need that next time I go to set up some more complex testing like this I’m going to lean towards it more than i would something like tox. In the post Daniel sets up matrix testing for testing out different versions of python with the same pytest test suite.
pype.dev

2025-07-10 Notes

Note big fan of eza and dust, I like these aliases to have some common commands at my fingertips. I often use the tree command and yes it sometimes goes too deep to actually be useful.
big fan of eza and dust, I like these aliases to have some common commands at my fingertips. I often use the tree command and yes it sometimes goes too deep to actually be useful.

Vimothée Chalamet shares his new favorite shell command from a…

Note Love this dudes casual dry humor style, not afraid to poke fun at things with his dry ass satire. that being said, fc is new and as a long time fan of up arrow and !! I will be using this often.
Love this dudes casual dry humor style, not afraid to poke fun at things with his dry ass satire. that being said, fc is new and as a long time fan of up arrow and !! I will be using this often.
quickshell.org

Quickshell

Note This has to be the most incredible looking Desktop experience I’ve ever seen, riced to the nines, more polished than macos, more features than kde plasma, this looks incredible and I want to try it and feel it.
This has to be the most incredible looking Desktop experience I’ve ever seen, riced to the nines, more polished than macos, more features than kde plasma, this looks incredible and I want to try it and feel it.

Stop Complaining About Ubuntu…Just Switch To Arch Already! -…

Note DT says it so well in this video, I’ve never really been one to shit on software projects, with maybe a VERY small handful of exceptions. The shitting on ubuntu always rubbed me wrong, shitting on flatpak and snap I never got, shitting on systemd because of Leonard Pottering I never got, DT puts it in such good words here. If you don’t like it you are probably not the target audience. If Ubuntu is too bloated, don’t try to debloat it, this is not windows, we have options, Ubuntu is one option and so much is intertwined together in something like Ubuntu if you think you want to try to “debloat” it good luck. If you have a problem with Snaps, this is probably not for you. You are probably looking for a distro with more control, probably something that you choose everything for.
DT says it so well in this video, I’ve never really been one to shit on software projects, with maybe a VERY small handful of exceptions. The shitting on ubuntu always rubbed me wrong, shitting on flatpak and snap I never got, shitting on systemd because of Leonard Pottering I never got, DT puts it in such good words here. If you don’t like it you are probably not the target audience. If Ubuntu is too bloated, don’t try to debloat it, this is not windows, we have options, Ubuntu is one option and so much is intertwined together in something like Ubuntu if you think you want to try to “debloat” it good luck. If you have a problem with Snaps, this is probably not for you. You are probably looking for a distro with more control, probably something that you choose everything for.

Lab Update | Cloudy with a Chance of Tech

Note Always enjoy a good read through someone elses setup. I appreciate the desire for pi clusters they are cute, they seem cheap, but feel a bit overrated (at least for those of us with relatively cheap electricity). I love seeing the refurb “tiny desktops” getting a second useful life in a homelab after they have serve their useful life in the corporate world sitting behind the monitor of some reception desk. These things rock, they are underrated, x86_64, not ARM, so they just work. Until ARM becomes more normalized in the datacenter this is where its at.
Always enjoy a good read through someone elses setup. I appreciate the desire for pi clusters they are cute, they seem cheap, but feel a bit overrated (at least for those of us with relatively cheap electricity). I love seeing the refurb “tiny desktops” getting a second useful life in a homelab after they have serve their useful life in the corporate world sitting behind the monitor of some reception desk. These things rock, they are underrated, x86_64, not ARM, so they just work. Until ARM becomes more normalized in the datacenter this is where its at.
dbushell.com

Notes – 17:00 Wed 9 Jul 2025 – David Bushell – Web Dev (UK)

Note Enjoying watching David bring together his rss reader day by day. Excited to see where it goes. Im trying to get better at dropping notes like this without a ton of context, without needing to be right, just a note of whats on my mind and what I’m doing.
Enjoying watching David bring together his rss reader day by day. Excited to see where it goes. Im trying to get better at dropping notes like this without a ton of context, without needing to be right, just a note of whats on my mind and what I’m doing.

uv cache prune

Note Good point to check on your uv cache if you are running low on disk space. I checked mine today, and it wasn’t too bad so I left it alone.
Good point to check on your uv cache if you are running low on disk space. I checked mine today, and it wasn’t too bad so I left it alone.
github.com

omarchy/install/webapps.sh at master · basecamp/omarchy

Note I’m digging these web2app’s from DHH’s omarchy for setting up an opinionated archlinux hyprland. This gives a way to quickly open a web app as an app either with a hotkey or run launcher in its own dedicated window that you can put on it’s own workspace. I really like a workflow of keeping one window per workspace on one monitor and I can quickly navigate between apps with a single hotkey. This gives you the power to switch through things like chat, terminal, browser, steam game with blazing speed from the keybaord, no clicking no searching, just going directly to it.
I’m digging these web2app’s from DHH’s omarchy for setting up an opinionated archlinux hyprland. This gives a way to quickly open a web app as an app either with a hotkey or run launcher in its own dedicated window that you can put on it’s own workspace. I really like a workflow of keeping one window per workspace on one monitor and I can quickly navigate between apps with a single hotkey. This gives you the power to switch through things like chat, terminal, browser, steam game with blazing speed from the keybaord, no clicking no searching, just going directly to it.
github.com

GitHub - chase/awrit: A full graphical web browser for Kitty t…

Note awrit is a full graphical browser that runs inside of kitty. I’ve moved on some of my machines away from kitty as the maintainer has seemed so hostile and there are other great therminals out there, but I’m going to give this a go. I have kitty running on my hyprland setup as it is the default anyways. It is actual chromium rendering to a kitty graphics protocol.
awrit is a full graphical browser that runs inside of kitty. I’ve moved on some of my machines away from kitty as the maintainer has seemed so hostile and there are other great therminals out there, but I’m going to give this a go. I have kitty running on my hyprland setup as it is the default anyways. It is actual chromium rendering to a kitty graphics protocol.

I was wrong - YouTube

Note Never did I think I would see the day that theprimeagen decided to run archlinux. Furthermore him to start ricing it, EVEN furthermore, Pewdiepie runs arch now, and thinks you should too?? and is promoting it on one of the largest YouTube channels ever?? Even DHH is getting in the mix with omarchy Such a cool transistion to see everyone find their way to linux and diving deep into the freedom and customization.
Never did I think I would see the day that theprimeagen decided to run archlinux. Furthermore him to start ricing it, EVEN furthermore, Pewdiepie runs arch now, and thinks you should too?? and is promoting it on one of the largest YouTube channels ever?? Even DHH is getting in the mix with omarchy Such a cool transistion to see everyone find their way to linux and diving deep into the freedom and customization.
techdufus.com

{ TechDufus }

Note This has to be top tier dopest home page of all time. The commands are all so well customized and whimsical on the terminal.
This has to be top tier dopest home page of all time. The commands are all so well customized and whimsical on the terminal.
techdufus.com

{ TechDufus } | Building a Talos Kubernetes Homelab with Terra…

Note I’ve ran my homelab on k3s for a year and a half now, and have had talos fomo the whole time. I’m not sure if this article helps or hurts. Helps to see that techdufus struggled and wished he went k3s first, but theres so much good to it that I want it. I’m getting there, ok, I have some of it figured out but not firing on all cylinders like I want. for PostgreSQL (way better than managing databases manually) Amen to this, cnpg is kick ass and has me tempted to drop sqlite for my production database default. I mostly make small shit on the side that is never going to blow up. sqlite is really good, but the automation that comes along with cnpg to just run it on all nodes and backups once you establish the pattern with the first one is sick. Absolutely. Could do most of this with k3s or Docker Compose. But where’s the fun in that? Speaking my language here! Again I’m well past the 1 year mark of running k3s and i’ve had no regrets. Kubernetes is about establishing and replicating patterns, its a dream to deploy to. It gets so much hate for being obtuse, hard to use, yaml intense. You get full control of ever damn thing you need through configuration, and if you keep it simple you can deploy some sick shit out of it without needing to go hard on the yaml, again, think really hard about it a few times, and replicate.
I’ve ran my homelab on k3s for a year and a half now, and have had talos fomo the whole time. I’m not sure if this article helps or hurts. Helps to see that techdufus struggled and wished he went k3s first, but theres so much good to it that I want it. I’m getting there, ok, I have some of it figured out but not firing on all cylinders like I want. for PostgreSQL (way better than managing databases manually) Amen to this, cnpg is kick ass and has me tempted to drop sqlite for my production database default. I mostly make small shit on the side that is never going to blow up. sqlite is really good, but the automation that comes along with cnpg to just run it on all nodes and backups once you establish the pattern with the first one is sick. Absolutely. Could do most of this with k3s or Docker Compose. But where’s the fun in that? Speaking my language here! Again I’m well past the 1 year mark of running k3s and i’ve had no regrets. Kubernetes is about establishing and replicating patterns, its a dream to deploy to. It gets so much hate for being obtuse, hard to use, yaml intense. You get full control of ever damn thing you need through configuration, and if you keep it simple you can deploy some sick shit out of it without needing to go hard on the yaml, again, think really hard about it a few times, and replicate.
bitwarden.com

Forming URIs for Autofill | Bitwarden

Note For anyone self hosting a bunch of apps under one domain, I just swapped all of mine to Host matching which includes the full subdomain, and it is glorious to not have 9+ items hit on all of your pages and only the one that you actually want. open one > edit > gear icon next to url > Host
For anyone self hosting a bunch of apps under one domain, I just swapped all of mine to Host matching which includes the full subdomain, and it is glorious to not have 9+ items hit on all of your pages and only the one that you actually want. open one > edit > gear icon next to url > Host

The decline of “i use vim btw” - YouTube

Note vim usage is becoming normie level. Just like archinstall made it too easy to install arch and brought normies into the ecosystem. It killed ArchBTWTM, distros like lazyvim have killed vimBTWTM. It used to be that to run arch, vim, nvim you had to read the docs, and go deep on understanding. running archinstallor lazyvim make it so easy to get started that you miss all of the details, you no longer have to understand ctags, quickfix, what an lsp is, or even how to set your own keybindings. You just use the damn thing, like you would with VSC****. No shame to anyone who does this, but you are probably missing out on a bunch of really useful features of a very core tool in your workflow. Just discovered Sylvan Franklin in this post and he is cracked, sub now.
vim usage is becoming normie level. Just like archinstall made it too easy to install arch and brought normies into the ecosystem. It killed ArchBTWTM, distros like lazyvim have killed vimBTWTM. It used to be that to run arch, vim, nvim you had to read the docs, and go deep on understanding. running archinstallor lazyvim make it so easy to get started that you miss all of the details, you no longer have to understand ctags, quickfix, what an lsp is, or even how to set your own keybindings. You just use the damn thing, like you would with VSC****. No shame to anyone who does this, but you are probably missing out on a bunch of really useful features of a very core tool in your workflow. Just discovered Sylvan Franklin in this post and he is cracked, sub now.

neverjust

Note I just never quite understood why the word just can send people over the top. I get it when you don’t know someone, you don’t have history with them, and they come in saying you are doing something wrong. I pulled this out into a full post just
I just never quite understood why the word just can send people over the top. I get it when you don’t know someone, you don’t have history with them, and they come in saying you are doing something wrong. I pulled this out into a full post just

Software engineer get laid off in 2025 - YouTube

Note 2025 is not the year to get put on the market, its rough out there. Junior’s have little chance, senior+ are even struggling. We had it easy from 2020-2023, now its over saturated and you have to want to be in this industry to be here and stay here. It used to be a fine place to get a good job to pay the bills, the bar has been raised and if you don’t want to be here you are going to struggle. Theo covers this in this linked video deeply [[ thoughts-472 ]].
2025 is not the year to get put on the market, its rough out there. Junior’s have little chance, senior+ are even struggling. We had it easy from 2020-2023, now its over saturated and you have to want to be in this industry to be here and stay here. It used to be a fine place to get a good job to pay the bills, the bar has been raised and if you don’t want to be here you are going to struggle. Theo covers this in this linked video deeply [[ thoughts-472 ]].

If Netflix Made a ‘Day in the Life of a Software Engineer’ - Y…

Note Nailed the netflix documentary style. Videos like this make me so grateful that I have a job in this rough market, if you’ve followed jepi’s series you know he’s been out of a job for months, and he is not alone in this. This is the year of “laid of, i didn’t get laid off, I left to focus on my startup”, [[ thoughts-716 ]]
Nailed the netflix documentary style. Videos like this make me so grateful that I have a job in this rough market, if you’ve followed jepi’s series you know he’s been out of a job for months, and he is not alone in this. This is the year of “laid of, i didn’t get laid off, I left to focus on my startup”, [[ thoughts-716 ]]
dbushell.com

Notes – 09:32 Thu 19 Jun 2025 – David Bushell – Web Dev (UK)

Note David’s design on his blog is fantastic likely from years of small improvements like this converting ugly quotes to pretty quotes and optimizing fonts. It’s common for markdown libraries to convert the first to the second like my build script does. This is new to me, I had no idea that markdown libraries did this, I’m now interested if markdown-it does it. For subsetting I use the fontTools library but I’ve no idea how to setup Python environments. I got it working once and failed to document the process. David, David, David, I’m sorry python has done you this dirty. I should do a post on making python environments in the age of Posts tagged: uv. You got options to run in docker/podman, a whole ass vm, uv venv, uvx, uv run, uv script, python -m venv, virtualenv, poetry, hatch, and too many more. The ones that matter are containers or uv.
David’s design on his blog is fantastic likely from years of small improvements like this converting ugly quotes to pretty quotes and optimizing fonts. It’s common for markdown libraries to convert the first to the second like my build script does. This is new to me, I had no idea that markdown libraries did this, I’m now interested if markdown-it does it. For subsetting I use the fontTools library but I’ve no idea how to setup Python environments. I got it working once and failed to document the process. David, David, David, I’m sorry python has done you this dirty. I should do a post on making python environments in the age of Posts tagged: uv. You got options to run in docker/podman, a whole ass vm, uv venv, uvx, uv run, uv script, python -m venv, virtualenv, poetry, hatch, and too many more. The ones that matter are containers or uv.
github.com

Bug: Pypi metadata is wrong (Requires: Python >=3.6) · Issue #…

Note pypi yanks suck, they are rare, this one got me today as it was a pinned dependency in my dependency chain. The latest release broke python 3.6/3.7 (which 3.6 has been EOL for 3.5 years btw), and it claimed >=3.6. In order to allow users to still install xlsxwriter without pinning down it needed yanked. I’m not sure if there was another way around it as pypi releases are immutable, so you cannot fix It appears to have broken builds on Canonical/checkbox for ubuntu 18.04. Checkbox is a device compatibility testing framework.
pypi yanks suck, they are rare, this one got me today as it was a pinned dependency in my dependency chain. The latest release broke python 3.6/3.7 (which 3.6 has been EOL for 3.5 years btw), and it claimed >=3.6. In order to allow users to still install xlsxwriter without pinning down it needed yanked. I’m not sure if there was another way around it as pypi releases are immutable, so you cannot fix It appears to have broken builds on Canonical/checkbox for ubuntu 18.04. Checkbox is a device compatibility testing framework.

Conventional Commits

Note I try to use conventional commits on all of my commits, but I often end up only using feat/fix. I need to keep this page handy and get new verbiage worked into my language fix: feat: build: chore: ci: docs: style: refactor: perf: test: Optionally include a scope fix(parser): A bang indicates a breaking change note. For example …
I try to use conventional commits on all of my commits, but I often end up only using feat/fix. I need to keep this page handy and get new verbiage worked into my language fix: feat: build: chore: ci: docs: style: refactor: perf: test: Optionally include a scope fix(parser): A bang indicates a breaking change note. For example …

Visualizing My Blog’s Internal Links - Jim Nielsen’s Blog

Note I like Jim’s visualizations on his site, reminds me a lot of obsidian. I’ve tried to do the same on my analytics page in the past, but it didn’t come out right. I’m going to have to give this another go.
I like Jim’s visualizations on his site, reminds me a lot of obsidian. I’ve tried to do the same on my analytics page in the past, but it didn’t come out right. I’m going to have to give this another go.
dbushell.com

Your Framework is Showing 😳 – David Bushell – Web Dev (UK)

Note Great breakdown of nextjs. I was highly unaware of its performance optimizations before reading this. The smell of vendor lock in from next/vercel has been there from the start, this is the first real claim I’ve seen. I’m out on modern js front ends, complex builds that change every 6 months, design patterns are out of date just as fast. Its hard to keep up, especially when you don’t have the use case for highly interactive apps. Libraries like htmx or plain ol js gets the job done on the majority of sites and everything I tend to work on.
Great breakdown of nextjs. I was highly unaware of its performance optimizations before reading this. The smell of vendor lock in from next/vercel has been there from the start, this is the first real claim I’ve seen. I’m out on modern js front ends, complex builds that change every 6 months, design patterns are out of date just as fast. Its hard to keep up, especially when you don’t have the use case for highly interactive apps. Libraries like htmx or plain ol js gets the job done on the majority of sites and everything I tend to work on.