DEVDISCIPLINE
Thoughts on software, Scrum, running, self-development and sci-fi.
SoftwareHow I Earned My PSM I Certificate #3
How I Earned My PSM I Certificate #3: The Exam, Using AI and Tactics
SoftwareHow I Earned My PSM I Certificate #2
How I Earned My PSM I Certificate #2: The Training We Took and Our Trainer's Books
SoftwareHow I Earned My PSM I Certificate #1
How I Earned My PSM I Certificate #1: What Is Scrum?
GrowthA Principal Who Made a Difference #5
A Principal Who Made a Difference 4: You'll Not Have My Blessing
Software developer · Scrum Master · Team lead · Long-distance runner. Building systems that are sustainable, fault-tolerant and team-owned.
full profile →Growth
How I Got So Scared Reading “Pet Sematary” at Night in the Army
Nare sent Pet Sematary to cure boredom during army night duty, and it backfired. A soldier recalls reading horror alone while comrades slept around him
SoftwareSoftware Engineering #8
How Our Graduation Project Won Best Project of the Year
Discover how our university graduation project became the best of the term and get valuable tips for your own project success.
Growth
5 Ways “Just Playing Games” Made Me a Better Person
Games are not just fun. Sometimes, they teach you patience, empathy, leadership, and even make you face your conscience. In this article, I’ll talk about lessons that come from keyboards and consoles, but stay with us in real life.
GrowthA Principal Who Made a Difference #1
A Principal Who Made a Difference 0: My Dad’s Leadership Journey
Unforgettable memories and leadership lessons from a school principal with 35 years of experience.
Growth
Sleep In and Still Get to Work on Time: 10 Lazy Morning Hacks
Ten lazy ways to wake up late and still leave the house on time. Move your morning routine to the night before and sleep in 20 to 30 minutes longer.
Running
Why I Run: Freedom, Health and Inner Peace
Discover the exhilarating sense of freedom, mental clarity, and the importance of community. In this heartfelt piece, explore the impacts of running.
1ChatGPT Cited in 3 Days: A Generative Engine Optimization (GEO-AEO) Case Study
Launched a web site on Saturday; by Wednesday ChatGPT was citing it. An honest GEO case study: SSR, structured data, llms.txt, Bing, and what didn't work.
2The Golden Ratio in UI Design: Why 1.618 Makes Interfaces Feel Right
A hidden math formula behind the apps you love: how 1.618 makes your UI look better — even if your users can’t explain why. Its about the Golden Ratio
3Publishing an iOS App with Capacitor, Vue.js and Quasar: Every Error I Hit
A practical guide to publishing an iOS App with Vue.js and Quasar — covering real bugs, fixes, and the full App Store submission process for frontend devs.
4Is Discipline Really Necessary for Success? What the Research Says
Is success possible without discipline? What does science say? How do successful but disorganized people reach the top? Discover the truth!
5My Sci-Fi Madness #1: Dune, and What It Gets Wrong
Explore Frank Herbert's Dune in detail, including its themes, characters, and my personal views. Join me in this deep dive into a sci-fi classic.
6A New Watch, A New Gadget: When Excitement Becomes an Excuse, Not Motivation
Where does the motivation really come from? It's about my preparation process for the Kaçkar Ultra 50K, my unconventional training program, and the relationship between running and our consumption habits.
from the archiveSoftwareSoftware Engineering #15
Declarative UI: The Future of Modern UI Design
Declarative UI explained: what it is, how it compares to imperative UI, its key features, challenges, and popular frameworks like SwiftUI and Jetpack Compose
from the archiveSoftwareSoftware Engineering #14
Mobile Push Notification with Vue.js and Quasar: Real Life Experience
Implementing mobile push notification in a Vue.js and Quasar app using Capacitor, including common pitfalls with device identifiers and FCM registration steps
from the archiveSoftwareSoftware Engineering #19
The Most Valuable Lesson I Learned at Peak Games: ADB
A failed Peak Games interview taught one android developer ADB is essential. Discover what ADB is, its main uses, and how to set it up for development