Show, Don't Tell - Product Edition
Don't ask people to imagine your design. Show them it.
Don't ask people to imagine your design. Show them it.
A few tips accumulated over years of leading technical workshops.
Don't let bullshit deadlines wreck your organization's work quality.
In a startup no one will give you permission, just go and do it.
Until set theoretic types arrive Dialyzer remains a useful tool for catching type errors, but can be tricky to debug.
Building and maintaining Elixir apps is a great, but you can accidentally use way more memory than you intended it to. Logging across environments can help that.
The key to moving quickly and delivering value as a team in a startup is ruthless prioritization. It's the acceptance of the fact that there is only one pipe and you can only get so much through that pipe in a given amount of time. So with that
Most people say they hate meetings. For the most part this disdain is earned. Meetings are almost always synonymous with status updates. These are almost always a waste of time. Your people are presumably literate. They can read and respond to updates, as long as you build enough slack into
If you are joining a remote team or organization the most important advice you can get is default to having conversations in public channels.
When you join a new GitHub organization it can quickly wreck your inbox. Here's a quick tip to prevent that mess.
Delivery is the combination of Product, Engineering, and Design, under one roof in order to focus on driving customer outcomes.
August was another good month for content. It was also the month I realized and was very disappointed in the fact that I hadn't written a meaningful post in over a year. So I am getting back at it. Articles Ignite - Rethinking code generation with project patching