Git commit conventions

Using conventions in Github commits This content was adopted from ChatGPT. What is conventional-changelog? conventional-changelog is a Node.js tool (and family of libraries) that automatically generates changelogs from commit messages that follow the Conventional Commits specification. ...

February 1, 2026

Ruby gem naming convention

Note: adopted from Claude answer. Issue If you are developing a ruby wrapper for a python package, the question is how to name this gem. ...

December 9, 2025

Rails app with Azure Entra-ID authentication

This post 1 demonstrates how to use Azure Entra-ID for authentication. According to What is Microsoft Entra ID?, Microsoft Entra ID is a cloud-based identity and access management service that your employees can use to access external resources. ...

February 9, 2025

Simple.css framework

After using bulma for some time, I moved on to an even easier framework, called Simple.css. All you have to do is to include it: ...

January 1, 2025

Ruby on Rails tips and tricks

I have been using Ruby on Rails quite a lot lately due to its extremely rapid way to build proof of concepts for web applications. ...

November 12, 2024

A vertical responsive menu with PureCSS

I have been using Pure.css in most of my applications since it is really simple to use. This is a small code sample that uses Pure.css with a responsive, vertical menu with hamburger and a submenu. ...

July 27, 2024

Pure.css framework

Pure.css is a css framework that does not include JavaScript like other frameworks such as Vue, bootstrap, … In contrast to those frameworks: ...

February 3, 2024

Serving static pages locally

Running build-in tomcat server It is possible to deploy Jekyll sites locally, because OSX has a build-in Apache tomcat server. The local sites reside under ~/Sites. However, the setup of this server often changes with new versions of OSX. ...

October 1, 2023

How to work with modules and packages in Go

I had to practice a long time to understand the go concepts of modules, packages, and how to publish them to github. Here are my learnings. ...

July 30, 2023

Bolero hosting Razor page

In this post we investigate how to use Razor pages on the host and Bolero WebAssembly on the client side. The final code can be found on My github - Tutorials - BoleroAppRazor. ...

April 11, 2023