Blog
Insights, articles, and updates on software development, technology, and leadership.
Subscribe for updates
12 articles available
Latest: May 28, 2026
7 Best Games of All Time — By Platform
A curated ranking of the 7 best games ever made for 11 classic platforms — from NES to PS2, Pico-8, and Sega Mega Drive. 77 legendary titles ranked by critic and community consensus.
Read full articleMiyoo Mini Plus — Ultimate Guide 2026
A complete guide for the Miyoo Mini Plus: top 10 best games, top 5 racing games, step-by-step setup with OnionOS, performance tips, and a full system compatibility chart.
Read full articleGetting Payback from Generative AI: Webinar Summary
Key insights from MIT Sloan's webinar on implementing generative AI in business. Learn practical strategies for small companies to leverage LLMs effectively while managing costs and risks.
Read full articleHow to Give Effective Feedback
Learn the essential steps and techniques for providing both positive and corrective feedback effectively. Master the art of constructive communication that drives team improvement and personal growth.
Read full articleDozen Canons of Conduct in Life
Explore Thomas Jefferson's timeless twelve canons of conduct and discover how these 18th-century principles can be adapted and applied to modern life and professional development.
Read full articleRails Services: Encapsulating Business Logic
Learn how to implement the Service Object pattern in Ruby on Rails to encapsulate business logic, improve code organization, and enhance testability. Includes practical examples and testing strategies.
Read full articleGreatest Common Divisor: From Numbers to Strings in Go
Explore the mathematical concept of Greatest Common Divisor (GCD) and learn how to implement efficient algorithms in Go for both numbers and strings. Includes practical examples and performance considerations.
Read full articleDynamic programming is a method used in computer science and mathematics to solve complex problems by breaking them down into smaller, individualized sub problems. Learn the fundamentals with the classic Fibonacci sequence example.
Read full articleCode Katas: Improving Programming Skills Through Practice
Discover how code katas can improve your programming skills through deliberate practice and repetition. Explore the best platforms and resources to start your coding practice journey.
Read full articleMove an RDS Database from One AWS Account to Another
Learn how to migrate a PostgreSQL RDS database between AWS accounts using EC2, S3, and pg_dump/pg_restore tools. A step-by-step guide for databases under 100GB.
Read full articleInstall Ruby on Mac OS with M2 Chip
Learn how to install older Ruby versions on Mac OS Sonoma with M2 chip using asdf version manager. A practical guide for developers working with legacy Ruby projects.
Read full articleWelcome to my personal blog where I share insights about technology, software development, and interesting topics from my journey as a Full-Stack Software Engineer.
Read full articleStay Connected
More articles coming soon! Follow me on LinkedIn for updates and insights.