Why you can't afford to miss "Daj się poznać"

Why you can't afford to miss "Daj się poznać"

This time, instead of a typical blog post, just a short advertisement / announcement. It's not that someone asked me for it or I've promised it to someone - it's just about the idea I like & find beneficial for the whole software developers community in Poland. As some of you may know (especially the PL-based people), 2 months ago Maciek "Procent" Aniserowicz has given up his job to become a full-time communist, I mean - 100% focus on his community-related activities :) As he takes it very seriously, he's become truly hyper-active & it's one of his recent ideas…

Read More

2015 in the rear-view mirror

2015 in the rear-view mirror

Another year has passed - it's the highest time to review what has happened in the past 12 months & presumably draw some conclusions for future (yes, I tend to do New Year resolutions & I don't treat them lightly) - to avoid excessive exhibitionism, I'll keep the personal stuff for myself, while publishing only universal stuff that you may find interesting. Client-side development Not surprisingly, 2015 was all about JavaScript. It's in a better shape than ever & its future perspectives are stellar: great ECMAScript 2015 adoption (with a great help of transpilers like Babel) common, widely accepted direction…

Read More

I find your lack of FAITH disturbing

I find your lack of FAITH disturbing

Btw. I wonder how many people would associate the quote with the character without the title pic these days ;) When it comes to team endeavours (projects, etc.), there are few, critical factors that play major role in succeeding ... or failing: shared understanding of the goal aligned priorities & ability to work as a group skills, abilities, knowledge, resources (sometimes more, sometimes less) good will, motivation, ambition, willingness to achieve something etc. All of them are quite obvious & we can easily imagine their impact on the outcomes of our efforts. But there's one that rarely gets mentioned & sometimes is…

Read More

Proudly breaking things since 2001

Proudly breaking things since 2001

The Formula IMHO tech skills are 10% talent + 20% engineering common-sense + 20% theoretical knowledge + 50% practical experience. If I've under-estimated any of these, it's most likely (still) the practical experience. Needless to say - it's not ANY practical experience. Going through tutorials on every possible topic is still something, but to actually learn & improve, you have to challenge yourself: to learn something new on regular basis ... solve more & more difficult problems ... keeping in mind that difficulty has different aspects & dimensions (scalability, performance, maintainability, versatility, ...) Learning all this on your own may be fun, but ... learning scales well…

Read More

Ritualization - develop your good habits

Ritualization - develop your good habits

Personally I'm a huge fan of information radiators - I love the idea of full transparency & exposing vital, key information on continuously updated, automatically generated (from the single source of truth) dashboards. The benefits of information radiators have always been striking me with their obviousness: building mutual relation of trust on being fully transparent sharing the big picture on varying levels of detail, so everyone can feel comfortable by getting acknowledged with (s)he cares about no last-minute surprises -> if something doesn't go according to expectation, it's visible pretty much immediately etc., you should've got the idea…

Read More

Backstab like a pro: passive-aggressive behaviour

Backstab like a pro: passive-aggressive behaviour

The soft stuff is the hard stuff, everyone knows that. Looking at IT projects I've seen personally / learned some details from people I trust, majority of ones that have failed, did so due to reasons absolutely not related to technology, but social interactions and communication. If you work with people for a bit, it's not that hard to imagine. What's more surprising (at least was for me, some time ago) is the fact that the most destructive & harmful behaviours & situations are not the ones with open conflict & contradictory positions (what's storming, will eventually go norming, well -…

Read More

I no longer have patience

I no longer have patience

Few days ago, someone send me the link to short post attributed to Meryl Streep: https://ioadicaeu.wordpress.com/2014/07/31/i-no-longer-have-patience/ In the end it appears that the actual author was a guy named José Micard Teixeira. Who is he? I have no clue. What caused the mistake? I don't care. But the text struck me. OK, this is gonna be weird, but let me continue - particular parts of this text struck me - it's structure, they way it's composed, the actual form author used to express his/her concerns (or rather frustrations). But first of all…

Read More

The renaissance of renting (AKA pay-per-use these days)

I love the direction on-line services are going towards: instead of "buying" an access to a digital item "forever", in many cases it's possible to go for a pay-per-use / rent for the limited period of time model. It seems to make a lot of sense, especially if you think a bit about how fragile an access to a digital item can be: for downloaded items - your storage may fail & you may lose data; in theory, in majority of cases access providers lets you to re-download your stuff, but the more providers you use, the…

Read More