From Windows to MacOS - few helpful apps that have eased the transition

From Windows to MacOS - few helpful apps that have eased the transition

This blog post contains the list of MacOS-specific apps I personally find absolutely essential in everyday's productivity.8 months ago I've crossed the barricade & embraced MacBook Pro for both professional & personal purpose (all kinds of skunkworks - mainly codework & blogging). Until then I've been splitting my time between various editions of Windows & distros of Linux (starting with Slackware & Debian, through Mandrake, ending with Gentoo & Ubuntu) - so I had no prior experience with Apple computers, nevertheless the transition was much less rough than I've expected. Partially thanks to few tools that have helped me…

Read More

Wave physics, rhythm, balance & ... juggling

Wave physics, rhythm, balance & ... juggling

This blog post is about: why extremes are bad, how can we apply waves physics theory to developing software, what's the real benefit of having a skin in the game, which ball is made of glass & why learning to juggle is really important in life. Many things just come with experience, but there are certain questions all my former years of professional software crafting didn't prepare me for. Like this one: "What kind of advice would you give to a beginner?" Yikes. I don't know. Just, ekhm ... "go on with the flow"? Or: "don't…

Read More

Peer Reviews? Meh, we don't need them here

Last few weeks have been quite busy for me and my gang of Merry Men. We're doing a lean project of development architecture refreshment for a large enterprise and we're not wasting time - we aim to deliver the changes as quickly & frequently as possible (even if it means smaller 'chunks'). Our hurricane went through source control, work-stream organization, package management, SIR tracking, task management, peer reviews and now it's heading towards configuration management - guys have a done a lot of awesome work, but it's still a long and dangerous path ahead. Pain in the @ss But of…

Read More

The Ownership for projects / products / services - I vote 'for'

The idea of ownership may be tricky and gets easily misunderstood or excessively exaggerated (some would say - demonized), especially by Agile dogmatists and people with limited imagination: I never said those two groups are the same though :) That's why I'd like to be perfectly clear about what do I actually mean as an ownership and what kind of obligations should be related to being an owner (don't worry, there won't be any RACI-level classifications), but before I do that, ... ... some bold statements: Things don't just happen because: ... someone has listed them down in a document / e-mail ... someone has mentioned…

Read More