The Rise of the Product Development Engineer
You open your IDE. Before you finish typing the function signature, your AI assistant has already written the implementation. It is correct. It passes the tests. It even follows your...
Eight Pillars of a Product Development Engineer
In The Rise of the Product Development Engineer I argued that engineers need to evolve beyond code. AI is automating the mechanical parts of software development. What remains — and...
Learn PyTorch #1: Typical Lifecycle of a Model
Before we begin to get hands-on with PyTorch, let’s take a look into a typical lifecycle of a model that starts with data preparation, followed by training and deployment as...
Attention is all you need
Have you ever tried reading Attention is All You Need paper- the groundbreaking Transformer paper - and felt overwhelmed by its technical density? You’re not alone. While this paper revolutionized...
Shared Understanding - Stories behind a well written user story
Shared documets aren’t shared understanding. As you might have seen, sometimes there is a difference between what writer wanted to say when compared to what reader understood. Even though the...