Enforce rebasing before merge


We defined a policy in our development workflow to rebase a feature branch before merging it into the mainline branch. Since a merge into the mainline branch triggers a deployment into our staging environment, we need to ensure that only stable code is merged. If merge conflicts occur during a merge request, we decided that these should be resolved by the developer who introduced the conflict by rebasing and updating the merge request.…
Read more ⟶

HTMX & Symfony: The pleasure of purified web development


HTMX, a simple and powerful library for AJAX , CSS transitions, WebSockets, and server-sent events directly in HTML , via attributes. With this promise, HTMX, which grew out of intercooler JS , is currently rising to fame. To test if it delivers what it promises, I built a proof of concept implementation using HTMX and Symfony. Challenges in today’s web development ecosystem Developers who have slowed down active frontend development around 2015 and want to develop a feature or two again in today’s professional frontend world may feel uncomfortable with the overhead of frameworks, libraries, and JS build pipelines that have emerged since jQuery.…
Read more ⟶

Static site hosting on AWS


Although the main business for our developers at tasko Products is to build tools around our e-commerce platform and shops, we sometimes have to create simple websites too. We for example have some dedicated brand pages, documentation websites, or this blog 😉 We build our whole hosting infrastructure on the AWS Cloud and also host our static websites there. The number of services you need to set up and connect may seem a bit confusing at first but it is pretty simple.…
Read more ⟶