Category Archives: Blog

DevFest For Ukraine, A Charity Conference On The Future Of Tech 🇺🇦

Every day, millions of Ukrainians show incredible courage and strength resisting Russian aggression. Volunteers, individuals and organizations are working together to provide support and raise funds for those in need. In times like these, uniting efforts and working together as a community matters more than ever. That’s why we’d like to highlight a wonderful initiative…

Precise Timing With Web Animations API

I previously viewed animations as something playful. Something that adds fuzziness to interfaces. Apart from that, in good hands, animation can make interfaces clearer. One property of animations on the Web that I didn’t hear much about is their precision. That Web Animations API allows us to drop workarounds concerned with JavaScript timing issues. In…

How To Create A Vanilla JavaScript Gantt Chart: Adding Task Editing Features (Part 2)

This article is a sponsored by Bryntum In Part 1 of this article, we developed a web component for an interactive Gantt Chart. Now we will enhance the Gantt Chart component with some interaction possibilities for editing the jobs: the job bars are made resizable by mouse-dragging, and we also implement an editing dialogue that…

Things I Wish I’d Known Earlier In My Career

We often focus on the latest techniques and tooling, trying to optimize our workflows and processes. However, in the end, every single person has their own goals and ambitions, and too often, our individual goals are left far behind the company’s goals and product development roadmaps. Over the last few weeks, I’ve been receiving a…