Skip to content

Tech Blog

Hello and welcome! 👋 I am grateful to whom or whatever has brought you here. Posts on this blog will mostly cover software development topics. Enjoy!

All PostsAgileCI/CDTrunk-Based DevelopmentGithub ActionsSCSSJavaScriptMetaprogramming
  • Feature Flags with GrowthBook: Real-Time Toggles

    Feature Flags with GrowthBook: Real-Time Toggles

    31 Mar 2024, 22:26

    Growthbook is a comprehensive experimentation platform that helps teams manage, track and analyze feature flags, A/B tests and other growth initiatives. It offers a user-friendly interface for creating experiments, defining variants, setting goals and monitoring results in real-time. Growthbook's integration with React further enhances the testing process by allowing developers to seamlessly implement experiments directly into their application.

  • Feature Flags with Vite: A Step-by-Step Guide

    Feature Flags with Vite: A Step-by-Step Guide

    11 Mar 2024, 17:02

    Are you looking to implement feature flags swiftly within your Vite-powered applications? Feature flags, also known as feature toggles, allow developers to toggle features on and off without changing code, enabling incremental feature releases and controlled feature rollouts. In this tutorial, we'll walk you through the process of setting up feature flags using Vite, the next-generation frontend tooling framework.

  • Conducting Trunk-Based Development and CI/CD Practices Using Github Actions

    Conducting Trunk-Based Development and CI/CD Practices Using Github Actions

    23 May 2023, 13:55

    A relatively young approach to development – trunk-based development (TBD) – has come out as a result of seven years of research and data from over 32,000 professionals worldwide, conducted by DORA State of DevOps. It is the longest-running academically rigorous research investigation of its kind, providing an independent view into the practices and capabilities that drive high performance in technology delivery and ultimately organizational outcomes.

  • Pre-processing CSS: Generate Utility Classes Using Sass – Part 1

    Pre-processing CSS: Generate Utility Classes Using Sass – Part 1

    6 Nov 2022, 21:30

    Generate CSS utility classes or helpers using advanced Sass features – loops, maps and type guards.

  • Metaprogramming in JavaScript: Creating a Proxy Interceptor

    Metaprogramming in JavaScript: Creating a Proxy Interceptor

    25 Sept 2022, 10:00

    Metaprogramming is a very specific technique in software development in which a portion of code treats other code as its data. This article is about to put a light on that concept using ES6 Proxy.

  • Hello World

    Hello World

    2 Aug 2022, 10:50

    Hello, world! I've decided to put a good use of the site generator such as VitePress and to see whether my posts here will get a good SEO. Funny enough, I also wanted to share with the developer community some JavaScript quirks that I've stumbled across in the past year or so.