Frontier LLMs are really smart, and they’re becoming particularly good at software development . It feels like every week there’s a new model release that achieves SOTA scores on a handful of benchmarks. I use LLMs to build software every day, and they’re incredibly useful, and getting better. But I’m still frequently surprised by the types of mistakes they make. I…
I use a lightweight CodeMirror setup for an editor that has some custom inline badges to represent variable interpolation. Over time though, I noticed that the browser search ( Cmd+F ) wouldn’t find text in the editor. Finally, I looked into it some more, and realized that it’s due to CodeMirror’s use of virtual DOM for rendering the editor content. This makes a lot of sense for…
I have a lot of ideas. Some are decent, most are bad. I’ve started working on many of them, driven by the thrill of watching a dream take shape. I don’t finish most of what I start. Calling something “finished” and then offering it to the world takes guts. And I’ve never built something that’s fulfilled my original dream. Ideas may be perfect, but their…
In the future, artificial superintelligence will make human creativity obsolete. But there’s still hope. Human creativity is what makes us unique and allows us to thrive in an ever-changing world. It is the source of our hope and the driving force behind our progress. Without human creativity, we would be lost. We would have no new ideas, no new innovation, and no new hope. And without hope,…
Source Have you ever written code that looks like this? function loadStuff () { state . loading = true ; fetch ( '//myapi.com/stuff' ) . then (( res ) => res . json ()) . then (( data ) => { state . loading = false ; state . stuff = data ; }); } Maybe you also have error handling or a fancy delayed spinner that adds even more complexity. Writing the same code for every single async task in your…
A couple of months ago, I attended an in-person meetup at Frontend Masters called Vue.js Advanced Features from the Ground Up . It was really awesome because we got to learn about Vue.js from its creator, Evan You. Instead of just teaching us how to use Vue, he showed us how to actually implement a few parts of it. Reactivity was the part that interested me the most, so, after the class, I dug…
Source: https://teckstack.com In our Angular 4 project, we’re using a datepicker from ng-bootstrap . It has a lot of features (such as date ranges, minimum/maximum date validation, etc.) that are really useful to us. The only issue? As you can probably tell from the name, it uses bootstrap. Bootstrap works great when it’s used to style an entire app. But as soon as we included it in our app, it…
Hi! I’m Matthew Dangerfield , a recent Applied Math grad from BYU and co-founder of PeakSend AI , an AI appointment setter. I grew up loving math and dreaming of inventing things. In high school, I wanted to build a physical robot, but couldn’t afford the parts. So I bought a cheap used laptop and decided to learn software development to fund my robot. Long story short, the robot never…