From time to time I need to stitch together two or three images into a horizontal or vertical image. It seems so wasteful to spin up a whole design document for that task. What I really wanted was a CLI that does that for me and I found one that does the job: Stitchy. How to use … | Continue reading
It’s a secret to everyone! This post is for RSS subscribers only. Read more about RSS Club. I think about this tweet a lot. Being a billionaire must be insane. You can buy new teeth, new skin. All your chairs cost 20,000 dollars and weigh 2,000 pounds. Your life is just a series … | Continue reading
Have you heard about Dropout? Spun off from College Humor, Dropout is a paid streaming service with hours and hours of high quality improv content. For $6/month (less than half a Netflix) you get access to a large swath of independently produced shows that are a guaranteed laugh. … | Continue reading
In a recent post I covered how to get MDX-style posts with web components and people come to me every day, tears in their eyes, and ask me to go into more detail. Seriously, tho it’s just regular markdown… blah blah blah blah blah blah And it’ll pretty much work. | Continue reading
Last year I switched my default search engine twice. First from Bing to Duck Duck Go. It felt different but during my Bing de-listing fiasco I learned that Duck Duck Go and lots of other smaller search engines use the Bing Index. One of the more interesting engines I learned abou … | Continue reading
I’m coming to the realization when you’re a family with a small fridge you cannot be all these platonic ideals at the same time: The buy in bulk Costco family The big weekly shopping trip family The cook/order extra and eat leftovers family The cook extra and freeze it family The … | Continue reading
I stumbled across this TED talk by Holly Cohen about building accessible fart machines with Arduino. As someone who loves to tell jokes – and particularly loves a good fart joke – the phrase “they were the ones telling the jokes” makes me impossibly happy. When I was a teacher in … | Continue reading
I’ve moved house over sixteen times in my lifetime (more if you count step-homes). Apartment to house, city to city, state to state, country to country; I’ve done it all. I’ve even lived in a couple pseudo-communes with over 6+ roommates. Thinking back, I realized I have little p … | Continue reading
2023 has been a memorable year and –at times– downright existential. Looking at the scorecard, it’s pretty clear there’s been more downs than ups. Despite everything, I maintain a positive outlook and am forward-looking. I’m happy to report that I failed at all my SMART goals fro … | Continue reading
Went on a little video game bender thanks to Donkey Kong: A Record of Struggle on Shmuplations, which translates an interview from “bit” magazine with Hirohisa Komanome, a programmer at Ikegami who Nintendo contracted to build their first arcade games. The handful of minor happen … | Continue reading
The year is almost over. The weather is delightful in Austin and walking the neighborhood is a joy. Happiness arrives in holiday cards. The tree is up and the ambient stress of moonlighting as an assistant to a jolly, fat norseman takes its toll. The power grid still hums but –th … | Continue reading
Inspired by my home for stories, I decided to build a home for all the projects, side projects, and weird ideas I’ve chased over the years in a new Jekyll collection. It ended up being a project in itself. I searched my past and summoned 19 projects over 15 years. Some are work-r … | Continue reading
I spent the last week refactoring a single file on a single service of Luro to fix a production-only bug, which caused our server to fall over and took over 5+ hours to finish the weekly cronjob. Taking the bitter pill, we buckled down and did the work. 🧹 Redid the entire … | Continue reading
The weather is changing. The cool rains of Fall have arrived after a brutal “hottest on record” summer. My wife is back working at the school, family adjusted to the new routine, kids plodding through Fall with school and sports. Baseball is already wrapping up while my daughter … | Continue reading
Dave’s short’n’sweet sci-fi stories, collected in one place. adactio.com/links/20596 | Continue reading
For years I’ve been tinkering on and off with writing short speculative fiction on my blog; which I affectionately call my “shitty sci-fi” (to keep the self-expectations low). Inspired by Robin Rendle’s Essays, I decided give more prominence to my stories on the ol’ website. Ther … | Continue reading
There were two times in my career where I’ve been publicly shamed over accessibility. The first was at one of the first conferences I ever attended and the keynote speaker shit-talked my open source project on the main stage. Oof. The second was when I worked on a high profile we … | Continue reading
As part of my weight loss journey, I’ve overhauled the fluids I consume. I’ve ditched alcohol (mostly), diet sodas (completely) and sparkling water (completely) and have settled into a mix of coffee (morning), tea (afternoon), and (in the evenings) something we around the house c … | Continue reading
As part of my weight loss journey, I’ve nearly eliminated dairy from my diet. I still eat some cheese but I don’t have a plate of nachos and three big dawgs of milk right before bed anymore. A cold glass of milk is tastier than a beer to me which created a struggle to give it up. … | Continue reading
As part of my weight loss journey I’ve been buying a lot of premade meals at Snap Kitchen. My poor eating habits don’t come from emotional eating or binge eating, but rather from not recognizing I’m hungry until it’s too late. After an entire morning of coffee, coding, and meetin … | Continue reading
As part of my weight loss journey I’ve started taking more vitamins and one guilty pleasure is I buy them all as gummies. The gummy vitamins, while possessing myriad mystical benefits, have an add-on effect of being a habitual substitution for buying candy from the gas station. M … | Continue reading
⚠️ Content Warning: Weight Loss. Personal. I don’t need your advice, thanks. Since May I’ve been on a “No fun” diet and I’ve lost about ~30 pounds. This is a significant amount of weight for me after hitting my peak. I’m sleeping better, less back pain, heart rate down, my clothe … | Continue reading
It’s just regular markdown but you use custom elements. | Continue reading
Last week I released a wrapper web component to make your video embeds a little bit more responsive, just like the old jQuery FitVids. It works like this now: It’s an awesome standalone that you can use with a script tag and some HTML. Zero dependencies. It’s smol and al … | Continue reading
My skin is not the best skin. In 2021, I had surgery to remove an invasive skin cancer from my nose. I’m committed now to a life of sunscreen. But there was another problem with my skin… one lurking beneath the socks. A brownish-grey discoloration on my feet that was spreading up … | Continue reading
I 🩵 Feedbin and there’s a lot of features I can’t shut up about. Like reading RSS feeds on a lazy Sunday. Or the feed of likes feature myself and a handful of others use to run a small clandestine social sharing network over RSS. Or how I funnel email newsletters through … | Continue reading
With Luro, I’ve found myself in the accessibility tooling space. I’m bullish on the need for automated accessibility testing to help designers and developers do a minimum viable good job, establish a baseline experience, and diagnose problems before they are giant problems. Even … | Continue reading
I love having web browsers read blog posts to me. Through years of training with podcast, my audio processing skills are much better than my reading skills. I use it like a piece of Assistive Technology to keep my overactive brain from getting distracted mid-post. But I could nev … | Continue reading
Since his time at Mythbusters, Adam Savage has been running Tested, a maker YouTube channel that deals with all forms of nerdery. One recurring segment of Tested is Adam Savage’s series of “One Day Builds”. Savage is the embodiment of the maker persona, so it’s no wonder such a p … | Continue reading
I’m thrilled to say that Luro is out of beta! Anyone can sign up and take it for a test drive. It’s been a year of gathering feedback from private beta customers and design partners, constantly refining to give the app the right mix of instant gratification and long term value. … | Continue reading
As we’re approaching a pretty big milestone for Luro, I’ve been thinking a lot about all the effort that’s gone into the product. Not just the effort from members on the team, but also from the people beta testing our app. A trickle here, a flood there, I squeal with glee when ne … | Continue reading
A lot of people on social media are talking about chips and as a professional who has a dual masters in both potato and corn chips, I thought I’d chime in with some facts about chips. 1. Off-brand chips are rarely worth it. Exceptions exist (e.g. Trader Joe’s fake Takis), but usu … | Continue reading
I flew on a plane from my land locked metropolis to the beach in a different state. After a few taps on my phone, I am transfigured into an expert on local marine life and tide cycles. A work trip to a city I’ve never been to? Tip-tap, I have local knowledge of all the best cuisi … | Continue reading
View Demo on CodePen I got myself into a position: sticky + horizontal scrolling situation with some overflowing tables the other day. The sticking worked fine but I was hoping to add shadows as an affordance that an overflow was occurring on the element. But you know me, I didn’ … | Continue reading
I had the weird pleasure of listening to two books back-to-back that created a serendipitous connection. The first was Mindf*ck by Christopher Wylie, a behind the scenes first-person account of the Cambridge Analytica scandal and its attempts to usurp democracy. The second was Th … | Continue reading
In a recent post I answered a general question about Web Components and their lack of widespread adoption. I’m back with what is probably the most frequently asked question about Web Components: “If I’m already using React/Vue/Svelte, why should I rewrite my app with Web Componen … | Continue reading
I remember that gap in time between when iPhone was announced and when the iPhone was launched. The entire world was pregnant with anticipation about being able to touch this new device. Apple fanboy that I was, I was among them but due to a bout of unemployment I didn’t expect t … | Continue reading
If you watch one video about AI/LLM responsibility, I recommend watching The AI Dilemma by Aza Raskin and Tristan Harris, creators of the Netflix documentary The Social Dilemma. I found it to be a sober, non-doomerist look at the problems AI/LLMs pose when paired with the capital … | Continue reading
Cicadas electrifying the treetops, the hot air hotter, crispy grasses under sandaled feet, asphalt sizzling to the touch. Children ebb and flow from camps, playdates, sleepovers, long days, missed bed times, and the familiar feeling of parental shame over too much screentime. Sch … | Continue reading
All the roads in Austin are awful. It destroys my faith in civil engineering a bit. There’s a couple spots (southbound Burnet near North Loop) where you can catch air on a storm drain if you’re going the speed limit. The extreme Texas heat determines a lot of the road conditions … | Continue reading
Rem recently asked: “I’m also interested to know if anyone has a hot take on why [Web Components has] taken a decade to get traction.” Web Components have a marketing problem. I have a lot of opinions about this, so many that I joined the Web Components Community Group. Too low-l … | Continue reading
I have nearly 2,000 unreads in my RSS reader since the last time I zeroed it out. That’s a lot and sometimes I get overwhelmed. On the positive side, nearly ~1,500 of those posts are from ~30 personal blogs I follow. That makes me happy that friends are posting on their sites and … | Continue reading
After five+ years of negotiation with my wife, I got the gift of a wonderful dad-ass recliner for my 43rd birthday. It’s petite and looks like a regular leather dad chair before it’s glorious transformation into a relaxation station. Per tradition, kids aren’t allowed to use dad’ … | Continue reading
I have a brief window of opportunity where my brain is allowing me to change my default drink of choice. It could be my taste buds evolving, some secret recipe update, or the news that the WHO is saying aspartame as “possibly carcinogenic”… but for whatever reason Diet Coke doesn … | Continue reading
Our family reached the end of what I call “The Luge”. At the beginning of every school semester my family and I hike to the top of the metaphorical mountain, buckle ourselves into a bobsled, and yeet ourselves downhill on a wild and uncontrolled ride. Wake up, make breakfast, fee … | Continue reading
The Soviet Union had an engineering problem. Thousands of miles of remote frozen arctic coastline that needed lighthouses and radio towers which required power. But those places were too cold and too remote for human operators in the winter months, so the Soviets devised a plan t … | Continue reading
I love Behind The Scenes style documentaries of animated films. It’s a niche genre but very fulfilling for me – a dad who watches almost exclusively animated TV and films with my children. Above is a playlist of ~20 short behind-the-scenes documentaries of some of the greatest an … | Continue reading
The other day, Josh “Triple-Threat” Collinsworth challenged me in the ShopTalkShow D-d-d-discord on why I always caveat Svelte with “if you’re comfortable with the compiler” (which I said in Ep537): Assuming you’re using a compiler already, why might Svelte’s [compiler] not be a … | Continue reading