Life

T-Shaped Goals: Deeper and Wider

As I continue to mentor new and seasoned developers in their growth… Scratch that… As I continue to grow in my own career, one thing I’ve learned to embrace is the idea of the “generalized specialist” or the T-Shaped developer.

Continue reading “T-Shaped Goals: Deeper and Wider”
Life

A Decade of Photos

Ten years ago my kids were just starting to expire the world and go on hikes. Ten years ago Instagram was just getting off the ground, with no Android support. Sunsets and clouds still caught my imagination. A new job opened up some amazing opportunities to grow. My God, my family, and my desire to see the beauty in the small things in life remained constant. I’m not sure if I could adequately capture a decade of my favorite photos, but here’s a glimpse and excitement about the decade to come… Continue reading “A Decade of Photos”

Geekery, Life

How I Hack Productivity – Google Calendar, Trello, Zapier

These days, I practically live and die by my calendar. I have a ton of meetings for projects, interviews, mentorship, and even a little coding. Being able to manage this and still feel productive has been a struggle as of late. Fortunately, I have my own Productivity Yoda here at the office! She’s been giving me a few guidelines and tricks and I have been running from there. I still have to work on the “making time” aspect of my work, but I have gotten a great handle on “managing time” aspect of my work and here’s how I’m doing it.

Continue reading “How I Hack Productivity – Google Calendar, Trello, Zapier”
Coding

How to create dynamic environment sequencing columns in .Net Core EF migrations with PostgreSQL / Npgsql

Recently I’ve been building out a .Net Core WebAPI microservice that talks to a PostgreSQL database. We’re diving into the world of HATEOS so we want to have a Url parameter that correlates to the Id of the record once it is created. Additionally, we’re using Docker to better manage our deployments, so we want to be able to have this URL change when building the database in each environment as part of our Entity Framework migrations process.

It’s a bit tricky, but doable. Here’s how you get your “ducks in a row” in order to make this happen.

Continue reading “How to create dynamic environment sequencing columns in .Net Core EF migrations with PostgreSQL / Npgsql”