Good Enough is Good Enough
The French philosopher Montesquieu wrote, “Le mieux est le mortel ennemi du bien”, which means, “The best is the mortal enemy of the good.” Montesquieu was an interesting man who…
The French philosopher Montesquieu wrote, “Le mieux est le mortel ennemi du bien”, which means, “The best is the mortal enemy of the good.” Montesquieu was an interesting man who…
Tip: Don’t do it, do this instead In this series of blog posts, I want to explain different ways to extrapolate business requirements to write great reports. In this post,…
This is the question posed by Tim Mitchell over at https://www.timmitchell.net/post/2024/10/01/t-sql-tuesday-179-whats-in-your-data-detective-toolkit. The context is around what techniques are used when I’m faced with a new environment, or even just a…
Sometimes it's the little things - the small issues that aren't actually what we do (ie, not data-related, or processes, or whatever) - that drive you the most crazy. The…
Previously, I’ve written about tips for designing a really great report model from Agile user stories. Catch up on it here (Useful tips for designing a really great report model…
If you've found this post because you're trying to figure out how to get SQL Server to run locally on a Copilot+ PC with a Qualcomm Snapdragon processor, then I'm…
I'm a consultant, so I see a variety of answers to Mala's question. But her question isn't exactly "where does the database code live?", it's "where do you keep your…
Louis Davidson (@drsql) asks what advice we wish we'd had - particularly when we were starting out first data platform job. I'm not really sure when that was. I did computing…
When is the right time to move to new technology? Andy Leonard asks about balancing new features and proven technology. And certainly the challenge is real. I see new features…
At LobsterPot Solutions one of the things we often do for our clients is participate in job interviews, to help get a feel for the technical ability of the people…