There is no single best way to learn a technical craft. Courses, books, reading code, pairing, building, teaching and AI tutors each do one job well. Here is every way to learn, what each is good for and how to choose the one that fits you.
Employee Training Is a Promise Both Sides Keep
Employee training is a promise with two sides. The employer promises time, guidance and room to grow. The developer promises attention, effort and honesty, even on the way out. Here is what each side owes, and why keeping it matters.
Developer Training: The Day School Ends and Learning Begins
Developer training starts the day school ends. A degree opens the workshop door, but the craft is learned at the bench, with real code, real mistakes and someone beside you. Here is why companies and developers should both care.
Give It Away: Why Sharing What You Know Makes You Better
Sharing what you know does not empty you. Like a village well, knowledge fills faster the more people draw from it. A year of publishing every day taught me why giving it away makes the giver better.
SQLAuthority News – A Quick History of Writing Three Books in Year 2011
A quick history of writing three books in 2011, and a look at everything I write every day, from 400 emails to blog posts.
SQL SERVER – Year End Brain Teaser – Disabled Login and Associated User Without Disabled User Red Arrow
My year end brain teaser in two parts: find the hidden tiger in a picture, and explain why a disabled login’s user shows no red arrow.
SQL Server Wait Stats: eBook to Download on Kindle and My Answer to Free PDF Requests
SQL Server Wait Stats was my first book experiment. Here is how I answered readers who asked for a free PDF, and what the Kindle offer looked like in 2011. Prices and offers are from that time.







