Please enter at least 3 characters 0 results for your search

Could DevLyst be the next 'black'?

Could DevLyst be the next 'black'?

TL;DR Too many problems in modern software solutions development are related to chasm between 'thinkers' (analysts, people with business knowledge) & 'doers' (IT specialists, mainly programmers), yet we're so used to it we treat it as something carved in…

Read More

All programming languages suck

All programming languages suck

TL;DR If maintainability & extensibility of your software are among the top priorities, readibility & easy-to-grasp correspondence to functional requirements are far more important than conciseness & technical "aesthetics" (e.g. compliance with patterns) of your code.…

Read More

There's nothing wrong in being wrong, UNLESS ...

There's nothing wrong in being wrong, UNLESS ...

TL;DR The older I get, the less patience I have - that applies to people as well, but (fortunately) I keep it healthy -> what irritates me is not someone's lack of knowledge or mistakes made, but rather…

Read More

What modern day engineers can learn from ... Leonardo da Vinci

What modern day engineers can learn from ... Leonardo da Vinci

TL;DR I've asked myself a question - what has made Leonardo da Vinci so exquisite that his fame lasts for half a millenium already - answer (based on biography & known facts) doesn't differ much from what depicts best…

Read More

My biggest lesson learned (when I've started building software)

My biggest lesson learned (when I've started building software)

TL;DR Many IT people (mainly executives & various managers) are guilty of building the walls between business and engineering parts of organisation: by introducing gated demand management, communication via specification, cooperation through proxy people and siloeing the competences they…

Read More

Types are the safety belt of your application(s)

Types are the safety belt of your application(s)

TL;DR In our everyday software development work we tend to under-valuate the meaning of type systems, their expressiveness & role they play in proper domain modeling. Due to poor reflection of true nature of data, we increase error-proneness &…

Read More