In the previous video, I talked about the balance between delegating work with a “toss is over the fence” mentality vs checking in to see how things are going. But I never asked, nor answered, the question of what work should be delegated, in the first place. Unfortunately, the only valid answer – like everything […]
If you’ve ever tried to introduce a new tool, technology or technique into an existing team, you’ve probably been met with resistance. Chances are, you’ve been told “no.” with no real discussion. It’s a natural reaction for people to not want change. There’s potential risk. There’s learning curves. There’s a lot of emotional attachment to […]
There are a lot of great aspects of software development, including writing code, solving problems, and generally working with cool technology and toys. But of all the things that I do as a developer, there is 1 thing in particular that I absolutely love doing. And that one thing? It’s not solving problems, surprisingly (though […]
I’ve often been involved in conversations that boil down to “framework vs library” use in software development. But after reading a blog post, recently, I found myself wondering if this is even the right question to ask. If “framework vs library” is the wrong question, then what is the right question?
A reader recently sent me an email, asking a question about how to find an item in an array, based on a property / attribute that would match. Meaning, the object instance will be different, but the attribute (such as “id”) will be the same. This person wanted to know if there’s a good way […]
Last night, I spent 2 hours working on a new technique for crocheting a hat. The technique creates a stitch that looks like it was knitted. I had only practiced this technique once, but I set out to create a hat anyways. It was going to be a fun project! A new stitch technique, with […]
It started as a question about what editor to use, and a desire to find a modern editor with code folding. But since then, the conversation has turned into a discussion on the realization that the “old” way we built large-scale software in .NET, Java and other “enterprise” languages, may not be so “old” after all.
I was all set to npm publish the next version of my Rabbus library. All my tests were passing, and everything was good to go. Then I decided to write just one more test… just in case. I mean, the code works fine. I don’t need to write this test. I know I don’t need […]
A WatchMeCode subscriber recently emailed a question regarding some code in my Variable Scope episode (part of the JS Fundamentals series). In her question, she points out some code from the episode, wondering if it is still considered an Immediately Invoking Function Expression (IIFE) or not. I watched the variable scope episode and you initially […]