Here’s a free tutorial from my course On writing JavaScript well.
Several style guides for JavaScript recommend declaring all variables at the top of functions, in this video I’ll show you why that’s actually a bad idea.
Here’s a free tutorial from my course On writing JavaScript well.
Several style guides for JavaScript recommend declaring all variables at the top of functions, in this video I’ll show you why that’s actually a bad idea.
If you’re a software professional, you know how challenging it can be to manage database change. I put this course together to help you take the pain out of changing your database. MySQL Continuous Database Delivery with Flyway note: the examples use MySQL but are universally applicable to all relational databases, and Flyway supports all of them Here are a…
Here’s a free tutorial from my course On writing JavaScript well.
Lengthy functions are a pain to maintain. Sometimes cleaning them up is as simple as finding the line between executing a command and querying for information. Check out how this beast of a function was cleanly sliced into two parts:
How do you think about business? Do you relegate your responsibility to simply carrying out the actions that others ask you to carry out? Do you simply see yourself as collecting a pay check for showing up? I tend to see people fall into a spectrum in terms of how they do business. On one end, I refer to their…
When you’re slow to respond to customer requests you run the risk of tarnishing your relationship because you might not be getting your customer what they need, when they need it. However, measuring and obsessing over average turn around time is counterproductive. Turn around time is often measured as the time between when your customer makes a request and when…
Analysis paralysis can get the better of us when we’re evaluating alternative choices. If you seem to be stuck in indecision, perhaps it’s because you don’t really understand the decision you’re trying to make. You may not have a goal in mind. Or if you have a goal in mind you may not feel confident in what makes it worthwhile.…
Methodology is a means to an end. Assuming you know the end, you can change your means, including your methodology. One of the really nice benefits of pricing based on the end goal (outcomes), you can adapt your methodology as you go. That means you don’t have to justify your methodology upfront and force your customer to judge you based…
If it wasn’t obvious in your daily experiences, research has shown that people have very short attention spans. It has to do with how our short term memory operates, or how it’s not really what we might think. We only can hold a few things in our mind at any one time. One consequence, we’re very goal oriented, and we’ll…
Last week I had the pleasure of being on Entreprogrammers. We wound up spending a lot of time talking about pricing in business. Value pricing in particular. And, I had the opportunity to talk about value buying, the other side of the coin.
There’s a nice write up on the Entreprogrammers site Episode 56 A Lesson In Pricing Models with some main takeaways.
And here’s a direct link to the youtube video: