RSSAmplifier

Blog

Evolvable Me

Graham Lea

grahamlea.comRSS feed ↗10 posts

Latest posts

Are We Making Progress On Climate Action?

Climate Change: You've heard a lot about it, and seen a lot being done about it. But are we making progress? Here's two relevant charts... Continue reading The post Are We Making Progress On Climate Action? appeared first on Evolvable Me .

Climate Action: Accelerate. Safely. But, Accelerate.

Why can t nuclear power help Australia solve the climate crisis? Read on to find out. I Had To Explain The Energy Transition To My Local Federal MP My local Australian Federal MP, a member of the Liberal party (that s roughly Continue reading The post Climate Action: Accelerate. Safely. But, Accelerate. appeared first on Evolvable Me .

Microservices: The Benefits and Costs

If you work in tech, you ve almost definitely heard about microservices: the trendy style of software architecture where a system is split into multiple, independently-releasable services, that are modelled around business domains, and communicate via a network. Some people rave Continue reading The post Microservices: The Benefits and Costs appeared first on Evolvable Me .

Using Microservices to Make Costly Deployments Less Frequent

This article on costly deployments is part of a series on How to Choose Your First Microservices. Switching to a new software architecture style is costly. I advocate choosing where to employ microservices first by using them to solve existing problems Continue reading The post Using Microservices to Make Costly Deployments Less Frequent appeared first on Evolvable Me .

Using Microservices to Solve Developers Stepping on Each Other’s Toes

This article on reducing merge conflicts is part of a series on How to Choose Your First Microservices. Switching to a new software architecture style is costly. I advocate choosing where to employ microservices first by using them to solve Continue reading The post Using Microservices to Solve Developers Stepping on Each Other s Toes appeared first on Evolvable Me .

Using Microservices to Solve Slow Build Times

This article on slow build times is part of a series on How to Choose Your First Microservices. Switching to a new software architecture style is costly. I advocate choosing where to employ microservices first by using them to solve Continue reading The post Using Microservices to Solve Slow Build Times appeared first on Evolvable Me .

How to Choose Your First Microservices

Are you early in your microservices journey? Maybe you’ve decided you need to start deploying applications outside your monolith but you haven’t cut any code yet. Or maybe you’ve put your first few services into production and addressed some of Continue reading The post How to Choose Your First Microservices appeared first on Evolvable Me .

Feature Flags and Test-Driven Design: Some Practical Tips

In 2018, our team spent a lot of time working with feature flags and test-driven design (TDD). Our project was to effect an architectural change to our system, changing the source of truth of some data, moving it out of Continue reading The post Feature Flags and Test-Driven Design: Some Practical Tips appeared first on Evolvable Me .

Time to Evolve Again

After 12.3 years, yesterday was my last day at @Tyro. 😢 It’s been a huge journey, from a perilous payments startup with less than 20 employees and only ☝🏻 customer, to now a VC-backed, fully-licensed bank with well over 400 Continue reading The post Time to Evolve Again appeared first on Evolvable Me .

“This work kinda sucks right now”: Staying motivated in the uninspiring phases of long projects

In April 2015, I was the technical project manager of six software teams all working on one gigantic project. It was the biggest challenge the company had ever taken on. The goal: create and stand up a transaction account product Continue reading The post This work kinda sucks right now : Staying motivated in the uninspiring phases of long projects appeared first on Evolvable Me .