Essential for developments of all shapes & sizes

  • The Collaboration Commission – Part 4

    The Collaboration Commission – Part 4

    Mindset framing Recovering from an infection of the responsibility virus requires us to change our mindset and to do it on faith. The over-responsible party tends to see the under-responsible party as lazy, incompetent, happy to ride coat tails, or simply useless. The do not trust the under-responsible party and feel justified in their need […]

  • The Collaboration Commission – Part 3

    The Collaboration Commission – Part 3

    Doubling down on my decision to lead My new understanding of the responsibility virus has helped me view a lot of my past experiences and, more importantly, my past perspectives in a new light. This has helped solidify my goals of pursuing IT Leadership. I consider myself an excellent engineer. There is no single topic […]

  • The Collaboration Commission – Part 2

    The Collaboration Commission – Part 2

    I have begun this journey focused on the monkey management problem because it had to most direct impact on me to cause my burnout. Taking on too many monkeys and becoming overwhelmed with the work caused my breaking point. However, mismanagement of monkeys was not the root cause to the problems. One potential root could […]

  • The Collaboration Commission – Part 1

    The Collaboration Commission – Part 1

    Part 1 of my journey to answer the question, “can a team, which has already fallen into a pattern of mistrust and resentment, recover? ”

  • Learning to Manage: Recovering from a crash

    Learning to Manage: Recovering from a crash

    One year and nine months ago, I took my first formal management position. I stepped into the role thinking that I knew a bit about management. I felt as though my team leadership experiences in my past meant that I knew enough to enter into this new position. When I say, “knew enough to enter,” […]

  • Musings of a DevOps Data Pro

    Musings of a DevOps Data Pro

    Continuous delivery and automation are a couple of core concepts of DevOps. As a Data Professional, I have spent countless hours pushing through the resistance of people who feel the data tier should be left out of source control, automated deployments, and who feel the need to make the data tier a separate work stream […]

  • Amazon Redshift Unexpected Commit

    Amazon Redshift Unexpected Commit

    If you are familiar with sqlhammer.com, then you know that I heavily specialize in the Microsoft Data Platforms. My experiences with Microsoft, and specifically the SQL Server products, established an expectation that explicit transactions would always commit/rollback successfully or there would be an exception thrown to explain the problem. That expectation set the stage for […]

  • NYC Yellow Cab Data in Azure SQL Data Warehouse

    NYC Yellow Cab Data in Azure SQL Data Warehouse

    Microsoft Azure provides a convenient feature when creating a new Azure SQL Data Warehouse database. You can create the database from a backup of the Microsoft sample database, AdventureWorksDW. This is super fast and easy. It also has huge tables like dbo.FactInternetSalesReason with 64,515 rows! Oh, hold on I think I typo’ed. No, actually that is […]

  • Active Forgiveness

    Active Forgiveness

    Earlier this year, I wrote about Failure Integrity Power Transparency and Respect. This was taken from the perspective of a person who is learning how to navigate their failures or the failures of a group which includes them. In this post, I want to talk about failure from the perspective of a leader who is […]

  • SQLHammer in 2018

    SQLHammer in 2018

    SQLHammer.com has been quieter than usual this year. I have not written nearly as many blog posts as I would like. The reason for this is because I have been very busy and I thought it was time to update you on what I have been doing this year. Leading into 2018 In October of […]