✨ Create Microsoft Action Items from Rails

Note: This was generated by ChatGPT ✨ Great — here’s a clean, production-ready Rails service object pattern for integrating your app with Microsoft Graph (for Outlook / Microsoft To Do / SharePoint). ...

February 12, 2026 · 3 min · Markus Greiner

OpenAI and Rails

Small example Below is a complete small Ruby on Rails example showing how to implement OpenAI tool calling end-to-end. This example: ...

February 12, 2026 · 9 min · Markus Greiner

Render deployment tips

Using private repository If you want to connect a private repository to render, proceed as follows: go to the Render Dashboard, on the top right click on + New and select Web Service you are redirected to a list with a tab Git Provider select Credentials (1) Under Select deployment credentials, pick you github repository Now do Configure in GitHub You are redirected to GitHub. _ Scroll down, until you see Repository Access Pick only select repositories, and pick the one you need. Voilà, you have now connected it to GitHub ...

February 12, 2026 · 3 min · Markus Greiner

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 · 2 min · Markus Greiner

github, azure and mirrors

Simple mirror push Simple mirror push — just a few commands: 1. Clone the GitHub repo as a bare clone ...

January 15, 2026 · 2 min · Markus Greiner

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 · 1 min · Markus Greiner

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 · 4 min · Markus Greiner

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 · 1 min · Markus Greiner

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 · 11 min · Markus Greiner

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 · 2 min · Markus Greiner