Top Agile Tips
It’s not a secret that I’m a fan of agile methods in general with a bias towards lean/kanban. Recently a friend who wanted to start on the agile path asked me about my experiences about common pitfalls and proven ‘good’ paths - and while I said to him that agile is not a set of stone-engraved commandmends rather a way of thinking, there actually are some golden rules to follow…
Read on →
We developers are the masters of an ever-changing field. What programming is today usually isn’t the same as programming tomorrow. IT is improving, changing, trends arise and die, new languages, new platforms are born, better solutions come forth for old problems. We need to keep up with the changes and also constantly improve ourselves. This is not optional, this is crucial.
Subtitle
: A case study on why you should use HTTPS for all sites you have an account on.
Concurrency is a hard topic in programming with many advanced concepts. We love libraries and solutions which help us during our everyday simple tasks. The ‘parallel’ gem is one of these - well, gems -. You can find it at
What is
feature hell
and how to escape it? Have you ever been on a project that just never seemed to get done because tons of features were planned (and added as the project went)? Well, my friend, then you’ve walked through feature hell. Feature hell is implementing features that will be rarely used, are not crucial and don’t deliver (much) customer value. Moreover these features can easy lead to overcomplication of the product, resulting in bad user experience and much worse maintainability. See the
I’m sure you’ve been in the situation you had to test some ideas quickly, but irb itself was not enough because the code was too complicated for a simple run-while-typing scenario, so you’ve created your Nth test.rb and ran
ruby test.rb
for the gazillionth time. You must have wondered if there’s a better way. Aye. There is. It’s called interactive_editor and it’s a gem. In both meanings :)