The hottest new programming language is English — Andrej Karpathy (@karpathy) January 24, 2023 I’ve been aware of “vibecoding” and the growing set of tools that allow you create apps without writing code, but it wasn’t until the term made it to the front page of the New York Times that I decided to take these tools seriously. From the article: “Since talking about my vibecoding experience on my podcast last week, I’ve heard from dozens of other people who have been building thei...| TJ VanToll's Blog
As a long-time developer advocate, one constant struggle of mine has been building good-looking demo applications. I have little-to-no design talent, and although I’ve worked with many talented designers over the years, I’ve always been hesitant to “waste” their time on the trivial sample apps I build. But over the last few weeks I’ve increasingly realized that this will never be a problem for me again because of AI. For example, last month I wrote a sample app showing Blues users h...| TJ VanToll's Blog
IoT development is super hard. I know this first hand as a long-time web developer that started at Blues 3+ years ago, and suddenly found myself needing to learn a bit of electrical engineering, how to read a hardware datasheet, and the basics of memory management in C. It was overwhelming. And I’m not going to lie—it still is today. Building physical things is hard, and most companies that do it at scale have people that specialize in each niche task required to bring a product to life. ...| TJ VanToll's Blog
When I started this blog in 2012 one of my motivations was to make a bit of money. In those days if you had a successful blog that generated traffic, you could work out an ad deal and bring in some recurring cash for your effort. And it worked—at least a little. By 2016 or so my blog was generating $40–$50 a month, which wasn’t life altering, but it was a nice bit of recurring revenue for keeping this site up and running. In the last few years I’ve focused on publishing elsewhere, but...| TJ VanToll's Blog
| TJ VanToll's Blog
| TJ VanToll's Blog
| TJ VanToll's Blog
| TJ VanToll's Blog
| TJ VanToll's Blog
| www.tjvantoll.com
CSS has a well supported mechanism for applying changes only when the user is printing a document, print stylesheets. They allow you to alter the presentati...| www.tjvantoll.com