dammIT

A rantbox

#work Articles


Presenting presenting

Tips and thoughts on preparing and giving engaging presentations. As a person who does not give presentations often (lots of reasons), the points and pointers in this article sound really helpful. Also, one of the better explanations about why a full, information dense slide is unhelpful: Now imagine the audience …

The ineffectiveness of lonely icons

If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. You should not assume icons or UI elements are known to your users, as …

In need of recharging

It's easy to have the blues and be out of energy in these times. Being confined to our homes, changing our ways and lives; not all bad, but a challenge to juggle young kids, work from home and other things. On the other hand, one might find more free time …
article header image

architecture.md

If you maintain an open-source project in the range of 10k-200k lines of code, I strongly encourage you to add an ARCHITECTURE document next to README and CONTRIBUTING. Before going into the details of why and how, I want to emphasize that this is not another “docs are good, write …

Hello 2021

The plague year 2020 has passed. It has been a wild ride, and not all of it bad. Working from home want pretty well, I upgraded my nerdcave quite a bit in the progress, cleaning up a lot of the mess of stuff I assembled there, and even started a …

Tired, or not enough time

So I'm chronically tired for a while now. It is mainly my own fault, not going to bed early enough. This has a whole spectrum of reasons, some of which hobby-related (evenings are for doing stuff, right?), others kids-related ("go to sleep already"), and there are work emergencies that occur …

COVID-19: day 265, on cave improvements

A lot of people used the time spent at home improving said place. This of course had a variety of reasons: from having more time not spent sitting in traffic, to having a bit too much time by not be able to work at all (sucks) to being at home …

Uncluttering my wife's brain

I am digitally pretty well organised. I keep notes in places I can actually find them back, I use proper ways of keeping the codebases and projects I work on maintainable not only for myself, but for others (quite a fascinating thought), photo archives are sorted by date, subject, I …


COVID-19: day 3 of working from home

We live in interesting times. Countries are in a situation they have not been for multiple decades, if at all. Lots of people will not even remember the last time a situation like this happened. Our prime minister had a historic speech on television (a good one, in my opinion …

Neon skies

Biking home from work, I had this gorgously coloured dusk as my background. Certainly a good conclusion of a day where I fixed a bug with four lines of code after a debugging session of about four days. gallery link
article header image

Battling tiredness with drugs

It might be the time of the year, with its short days and long, dark nights, it might be kids causing us to pull our hair out, taking their emotional toll and sipping energy, and work is also a big energy sink (thankfully mostly a gratifying one), but I have …
article header image

Sweet Sixteen

Today this little web corner has existed for sixteen years. Funny thing is that 'sixteen years' does not even sound that long anymore in my ears, while it is enough for a newborn to grow into a person nearing maturity. While I would not say this weblog is really mature …
article header image

Head full of work

Do you know that cozy feeling of having thoughts of your work almost never leave your head? Waking up in the night and having your mind stray to unfinished tasks? Yeah? It sucks. (I need a vacation, and some more milestones behind me).

Receive Sentry messages as Telegram notifications

To be able to receive Sentry notifications on Telegram (without using the plugin which only works in the self-hosted Sentry server), one can use webhooks. As I have webhaak to ducttape together webhook all the things, I created a script to send messages to our dev chat, filtering away some …

webhaak all the things

If you're not using webhooks yet to automate things from automatically generating documentation, running tests, updating websites and web applications based on events, please go read up on them. In the meanwhile, I've basically hooked up all my personal projects based on webhooks in GitHub and gitea, powered by my …
article header image

Emerging from work

It's over half a year ago that I switched jobs, coming from a big media company and now leading a new, young team at basically a startup. It switched me on again, giving me an energy for work stuff I had not felt for a while somehow, and made me …

Limited braincycles

Do you know that feeling that halfway through the day you start to be less 'fresh'? Myself, I have the experience of getting a bit slower over the course of the day: in the morning, I can fix the problem I was struggling with the last afternoon in a few …
article header image

Goodbye 2016

2016 was... interesting. Globally, it was overshadowed by some almost-disastrous events, and a lot of great and/or famous people left us (I won't even speak about the political... issues the world is having). Personally, the year was challenging. Having a second kid eliminates all chances of getting some decent …

Meeting budgets: an idea to keep meetings useful

You need meetings. No really, you do. Your team has to line up, get and stay on target and decisions have to be made. The same goes with your stakeholders. However, everyone knows about those meetings that seem to go on forever, have too many participants and/or seem to …