Year: 2025

  • Alpine Linux Dockerfile for PDF rendering: with Playwright and Puppeteer

    Rendering PDF in software projects can be done with different ways and one of the easiest ways to do it is to craft HTML page and render it with Playwright or Puppeteer. Creating the HTML is the easiest part but if you’re not using the documented ways of using Playwright and Puppeteer and prefer to…

  • Short notes on tech 49/2025

    Advent Advent of Code“Advent of Code is an Advent calendar of small programming puzzles for a variety of skill levels that can be solved in any programming language you like.” Advent of Sysadmin“The Advent of Sysadmin is a 12-day Advent calendar of Linux and DevOps challenges of different difficulties that runs from December 1st to…

  • Short notes on tech 45/2025

    Learning How not to lose your job to AIThe skills AI will make more valuable (and how to learn them) CI/CD Building a GitOps CI/CD Pipeline with GitHub Actions (SOC 2)A nice walkthrough of building a CI/CD pipeline using GitHub Actions, with a focus on meeting SOC 2 compliance rules.… Jatka lukemista →

  • Short notes on tech 24/2025

    Security Secure by Design: Google’s Blueprint for a High-Assurance Web Framework“Learn about how Google has created and deployed a high-assurance web framework that almost completely eliminates exploitable web vulnerabilities.” (from CloudSecList #274) Common OAuth Vulnerabilities“A comprehensive guide on known attacks against OAuth implementations, together with a checklist that should prove useful for testers and developers…

  • Short notes on tech 8/2025

    Software development The End of Programming as We Know ItGreat article for the topic of “software developers will soon lose their jobs to AI.” tl;dr; “I don’t buy it.” “When you watch a senior engineer work with AI tools like Cursor or Copilot, it looks like magic. They can scaffold entire features in minutes, complete…