Blog

I tend to write blogs less frequently that TIL’s. So they are typically longer and dig a little deeper.

LLM Foundations — Resources from Week 1 of the AI Engineering Course

llm ai engineering

TPM Journey at Github — Slides and recording of my presentation about how technical program management (TPM) came about at GitHub. All in context of Tuckman’s model of group development.

leadership tpm speaker

Slice by Slice — How two German automotive engineers got inside my head. Or: how I learning to stop stressing out and to start solving problems.

methods

Altitude, Brevity, Contrast, and Directness — How to write with a busy reader in mind by answering some questions. What altitude are they at? How can you be succinct? Are you highlighting the important bits? Are you being as direct as you can be?

writing communication

Pay It Forward — I had a great chat with a college student about a career in tech. I thought I’d share some of the advice I gave them. It’s not going to change the world, but it might help someone.

advice technology career

Tracking program investments in SQLite — Using SQLite to work with hierarchical data and learning about CTEs and data loading along the way.

sqlite cte hierarchical data

Task for automation — Using task as a Make alternative for your automation tasks and wonderment.

automation tasks

SQLite and Go App — Using Go and SQLite to munge YAML data for fun and profit…or for free.

go yaml sqlite program-management

Giving Actionable Feedback — Feedback is a gift. But how do you provide feedback to someone while increasing the chance that the person can hear and maybe even act on what you’re sharing with them?

management growth

Learning JSON Schema — JSON Schema is an old concept wrapped in a relatively new format. I learned a few things as I was defining a data model using JSON Schema.

json schema

« Older Newer »