That Time Marketing Bought an API
One day the email marketing department decided to go it alone. They purchased a license with some SaaS to utilize their API by integrating it with our email marketing tool. This had zero developer input.
A collection of short thoughts, ideas and rants on all things software engineering.
New here? Well expect a pretty scrappy experience with raw thoughts shared early and often. I'm not one to spend weeks "perfecting" a blog post before publishing it. I'll write a draft, make it public, and iterate.
That Time Marketing Bought an API
One day the email marketing department decided to go it alone. They purchased a license with some SaaS to utilize their API by integrating it with our email marketing tool. This had zero developer input.
The software industry and an unhealthy obsession with metrics
We can't have one OKR. We can't have one KPI. We can't have one goal. We can't have one focus for the quarter. Why are we slow?
Programming Antipattern: The 1 Ply Wrapper
Abstractions come with a hefty cost, yet teams are often willing to incur it at the first sign of a chance to DRY up their code. This comes in all shapes and forms, but in this post, I will focus on an antipattern which I've come to call the '1 Ply Wrapper'.
Shape Up or Get Out
Why go through this estimation theatre when the person asking, already has an apetitie or some indication of how long they want to spend on the project?
A product engineering mindset
It is the responsibility of the engineer picking up the ticket to engage their lead and stakeholders to find the information they need to complete the ticket.
Are we really doing Agile software development?
As software engineers, we need to continually reflect back on these core principles and not the state of Agile as it's known to the majority of the industry.
Best practice, an abused phrase
Can we find success outside of best practices?