the blog of napsy


Scrum Experiences Part 2

Probably one of the most important parts of scrum would be retrospective. It’s the time to look back what the team (and its members) accomplished during the sprint, what went good and what went bad. It seems that the for L’s method is the most effective way to get real and emotional feedback that not only reflects the bad parts but also emphasize the good parts of the sprint. The team focuses to answer the following four questions: liked: what the team/members really liked about the sprint learned: what the team/members learned during the sprint. This can be technical as well as non-technical lacked: what was... read more »


Scrum experiences

Using SCRUM in a team is a process, you won’t get it right after a few times but eventually, things are going to make sense. But it is not enough for one person to get what’s the point of such team organization. All team members must be aware of the benefits and weaknesses when doing SCRUM. Here are two thoughts that I would like to highlight, based on my experience leading a fairly agile team with medium work interruptions. Partially Completed Stories When adding stories to the sprint, the team makes a commitment to finish them before the next sprint planning. Counting partially completed stories would... read more »


A New Year

It’s the first of January, a new year. Fun times, judging from Youtube Rewind 2017. But that’s Hollywood, the real world is more complex than memes and Spanish summer songs. Personally, it was a fun year. ... read more »


A Story About a 24/7 Backend Platform

When I started my career at Visionect back in 2008, I was 20, first time in a (relative) big city and was visiting first year of the computer science faculty. As my first assignment I was to create a rendering backend that generated image snapshots from web pages. There were two major decisions to make: what web engine to use and what programming language to program in? I’ve looked into Mozilla Gecko engine and it didn’t like what I saw: the engine was entangled with the UI and there was no clear way how could one integrate the engine inside a separate app. The second option... read more »


Wayland Wins

It’s fair to say that Wayland is the X server prodigy that will replace (is replacing) X.Org as the default windowing system. It works extremely well with Gnome. And after the move from Canonical to dismiss their Mir alternative and switch to Wayland proves the seriousness of the entire project. So, graphics company (I’m looking at you two, NVIDIA and AMD), just accept it and start working with Wayland. ... read more »