How to efficiently and correctly deeply clone and deeply compare JavaScript variables and what are the pros and cons of different approaches.| waspdev.com
WordPress JS developers are quite used to Lodash. If you move to PHP, however, you might miss some of its functions... Let's build them!| Nelio Software
Let me tell you a story. Years ago, I was holding an exam for my students. The exam was a task in JavaScript where they needed to implement a search input that would display songs returned from Apple's iTunes API endpoint. I prepared everything for them and they started coding.| Mensur Duraković
Socrates once said “the unexamined life is not worth living.” He was immediately sentenced to death afterwards. I, too, often find myself examining the minutiae of programming languages. Thankfully, I have not been put to death for it (yet). After spending more than a decade honing my Android development skills,| Dan Lew Codes
Type guards are a powerful tool for improving TypeScript's built-in control flow analysis. This post looks at when it's appropriate to use a type predicate, and in particular what it means when a type predicate returns false.| effectivetypescript.com
In this article, we summarize 10 tips to help you speed up your Retool apps and ensure they stay performant.| Bold Tech Blog
Twelve software projects and companies I use all the time as a working data journalist.| www.jeremiak.com
I cut one item from Effective TypeScript during the final stages of editing. Four years later, it's time for it to see the light of day! It's a trick for specializing generic types for certain subtypes of their type parameters. This post shows how it works, why it's indispensible for wrapper types, and also explains why I cut it from the book.| effectivetypescript.com
It's Christmastime and I've been happily working through this year's Advent of Code in Deno (look forward to a blog post in the new year). What with all the presents, it's a good time to think about what we'd most like to see from TypeScript in the new year. Here are my top seven feature requests for 2023. Yes, that's a lot, but really I'd be thrilled with just one or two. Pretty please?| effectivetypescript.com
If you know me, you know I'm no fan of Array.reduce. I'll explain why in detail in this post.| tkdodo.eu