The Mother We Share

Confessions of a Neurotic New Mummy Coder Becoming a parent is hard. It doesn’t matter how many books you read. Or how many warnings you receive from friends and colleagues. Or however many hours of extra sleep you attempt to stockpile in advance. Your new reality swings through like a sledgehammer through a paper wall. AContinue reading “The Mother We Share”

Rudie Can’t Fail

The Case for Evolutionary UI Prototyping Over Primary Feature Perfection Over the past through years, innovation has become a buzzword in many technology domains. This includes the finance industry where I currently reside. Yet many consider it to be an extra function, rather than a core tenet of their daily responsibilities. Or even a oneContinue reading “Rudie Can’t Fail”

Danger! High Voltage

Managing Software System Alerts Blaring sirens. Whooping car alarms. Crying newborns. Be it noise, lights or colour, everyday life is full of alerts to which we need to react. People learn heuristics to guide them in identifying the how to’s of everyday life. These rules are normally generated through reaction to the piercing sirens and learningContinue reading “Danger! High Voltage”

Over the Wall

Reflections on the Adoption and Use of Obstacle Boards in Agile Practice Life is full of obstacles. Be it school, work, home or any other feat we set our sights on, there’s bound to be a few blockers along the way. Let’s be honest, if every desire or achievement came easily, life would be rather dullContinue reading “Over the Wall”

In Front of Me

From real-life to mathematics to philosophy, life is full of axioms. Despite their established truth, it takes us time to learn these maxims and become comfortable that they are indeed true. This includes with code reviews, particularly when reviewing an unfamiliar part of the system such as the frontend for backend service developers.

This week I outline some of the my own personal UI code review regimen, and analyse the overlap between UI and middle tier practices.

Same Size Feet

Identifying the Need for Story Splitting We all remember our favourite childhood fairytales. Despite being significantly short, they all follow a similar format. Each story arriving at the perfect ending following the protagonist overcoming strife. Every time I think about story splitting, I am immediately reminded of Goldielocks and the Three Bears. A young girl’sContinue reading “Same Size Feet”

The Show

Why Reviews Are More Than Just Demos Theatre showcases are a opportunity for drama students to present a piece demonstrating their developing talents. Treading the boards to show their progress. The parallels to sprint reviews are many. Think of the squad showcasing their progress on building software to an audience of eager critics. The sprint reviewContinue reading “The Show”

Slow It Down

Causes and Symptoms of Too Rapid Software Development In the digital age, the demand for software, and therefore software engineers, only increases. Long gone are the days where significant delays in delivery are accepted. To meet existing regulatory and competitive demands, developers must rapidly produce more software. Yet until the cavalry arrives, the same technologistContinue reading “Slow It Down”