Articles and Notes

A collection of posts about software and business, mixed with personal thoughts, small experiments, and things I find interesting along the way.

How to Build Learning Experience Platforms like 360Learning

What Are the Challenges of Implementing Gamification in Education Platforms?

How Is AI Transforming Personalized Learning Experiences in LMS?

What Are the AI Functionalities in SaaS Platforms?

How Can You Securely Develop Software With AI - Best Practices

Moodle vs Custom Software - What Brings More Benefits to Your Organization?

How to Create a Career Path for Software Development Teams?

What Challenges Do Fintech Companies Face in Scaling Cloud Infrastructure?

How to Build Cloud Infrastructure for Fintech to Ensure Security and Scalability?

Row-Level Security for Enhanced Data Governance, Data Protection, and Risk Mitigation

How To Make Your Software GDPR Compliant In Europe

Technical Debt - Identification, Measurement And Prevention

Technical Debt In Software Development

What Is AWS? An Introduction To Amazon Web Services In A Nutshell

The Beginner's Guide to DevOps

Release: Oh! Krab! A PostgreSQL tool written in Go based on HCL

How to rebuild existing software

Boosting File Uploads With Amazon S3 Transfer Acceleration

Schema based multi-tenancy in PostgreSQL

Infrastructure As A Code

Experimenting With Github Actions (beta)

Slides: From Ruby to Crystal

Writing a Regular Expression Tester in Crystal as a Learning Exercise

Slides: Graphing - Minimal guide to graph databases

Slides: Database integrity vs. Rails (Revised)

Slides: My new fav things in pgSQL 9.3/9.4

Slides: Don’t use three state boolean

My MSc thesis: Dynamic gamification in project management

Slides: DB integrity vs. rails

Slides: DB tuning tips

Slides: Some pgSQL - grouping and window functions

Slides: Dependency cache generation during synchronization