Skip to content
DevDisciplineNIGHT CITY NEVER SLEEPS
tren

All Posts

(30+ article)
How I Earned My PSM I Certificate #3: The Exam, Using AI and Tactics
SoftwareHow I Earned My PSM I Certificate #3

How I Earned My PSM I Certificate #3: The Exam, Using AI and Tactics

What the PSM I exam is really like: 80 questions in 60 minutes, why using AI during the exam doesn't work, the questions I found hardest and my tips to pass.

12 min
How I Earned My PSM I Certificate #2: The Training We Took and Our Trainer's Books
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

Notes from a 15 hour Scrum training: hands on sprints, hard lessons about the Definition of Done, and what Mehmet Yitmen's two Scrum books added in practice.

19 min
How I Earned My PSM I Certificate #1: What Is Scrum?
SoftwareHow I Earned My PSM I Certificate #1

How I Earned My PSM I Certificate #1: What Is Scrum?

What is Scrum, and which roles, events and artifacts make it up? The basics from a developer who earned PSM I, plus how Scrum differs from Kanban and XP.

14 min
Two Months of Yarış Radarı: Proud Moments and Mistakes
SoftwareSoftware Engineering #24

Two Months of Yarış Radarı: Proud Moments and Mistakes

A look at two months of building Yarış Radarı: real visit numbers, the new features, and honest lessons from what went wrong.

21 min
A Principal Who Made a Difference 4: You'll Not Have My Blessing
GrowthA Principal Who Made a Difference #5

A Principal Who Made a Difference 4: You'll Not Have My Blessing

Leaving Kazancık with every household's blessing, a ram wagered on his character, and his father's warning: quit teaching and you lose my blessing.

24 min
Mobile Push Notification Integration with Firebase Using Vue.js and Quasar: A Detailed Guide
SoftwareSoftware Engineering #23

Mobile Push Notification Integration with Firebase Using Vue.js and Quasar: A Detailed Guide

Learn how to integrate firebase push notifications into a Vue.js and Quasar app using Capacitor, covering Firebase setup, FCM configuration, token management, and backend notification sending

19 min
One Prompt, Four Different AIs: Which One Is Really Better?
SoftwareSoftware Engineering #22

One Prompt, Four Different AIs: Which One Is Really Better?

Hands-on AI comparison testing Lovable, Claude, Gemini, and Cursor on one identical blog prompt, with results evaluated against defined technical and design criteria

11 min
Your Resume Might Be Getting Screened Out at a Glance! Here Are Some Behind-the-Scenes Tips.
Growth

Your Resume Might Be Getting Screened Out at a Glance! Here Are Some Behind-the-Scenes Tips.

If you want to get called for an interview in 2026, update your resume! Here are fresh, ATS-friendly tips that will catch an HR specialist's eye!

15 min
My Sci-Fi Maddness #3 “The End of Eternity” and “1984”: A Comparison on Time and Mind
Sci-FiSci-Fi Madness #4

My Sci-Fi Maddness #3 “The End of Eternity” and “1984”: A Comparison on Time and Mind

Isaac Asimov's The End of Eternity is compared with Orwell's 1984, exploring how both novels portray control over time, history, and human freedom

17 min
The Surprising Truth About What Motivates Us I Read the Famous Book “Drive”!
Growth

The Surprising Truth About What Motivates Us I Read the Famous Book “Drive”!

Explore Daniel Pink's Drive through one reader's honest lens, including the Soma Puzzle experiment and why what motivates us goes far beyond money or external rewards

18 min
Dear Vibe Coder, Bring Your Idea to Life Now!
SoftwareSoftware Engineering #21

Dear Vibe Coder, Bring Your Idea to Life Now!

Practical vibe coding advice for experienced developers covering MVP planning, analysis documents, task tracking, UX intuition, and code quality principles

11 min
A New Watch, A New Gadget: When Excitement Becomes an Excuse, Not Motivation
Growth

A 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.

14 min
7 Questions That Help Me Quit ChatGPT Plus and Every Subscription
Software

7 Questions That Help Me Quit ChatGPT Plus and Every Subscription

Seven questions guided the decision to quit ChatGPT Plus and can apply to any recurring subscription, from Spotify to Netflix, helping you cut what no longer earns its cost

10 min
Stop Numbing Yourself With Instagram Reels and Youtube Shorts
Growth

Stop Numbing Yourself With Instagram Reels and Youtube Shorts

Burnt out on Youtube and instagram? Learn why dopamine bait keeps most people scrolling and what it means when you finally stop falling for it

10 min
Change Takes Courage! Thank You 2024, Get Ready for Me 2025
Growth

Change Takes Courage! Thank You 2024, Get Ready for Me 2025

Change takes courage, and 2024 proved it. A developer shares an eight-year career pivot, new tech skills, and first-time leadership lessons learned along the way

14 min
How I Got So Scared Reading “Pet Sematary” at Night in the Army
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

23 min
Higher-Order Functions in Kotlin: Cleaner Android Code Without Duplication
SoftwareSoftware Engineering #12

Higher-Order Functions in Kotlin: Cleaner Android Code Without Duplication

Learn how to use high-order functions in Kotlin for Android development. Discover the power of functional programming and how to avoid code duplication.

5 min
How to Implement a ‘Git Submodule Library’ in an Android Project? (2026)
SoftwareSoftware Engineering #11

How to Implement a ‘Git Submodule Library’ in an Android Project? (2026)

Learn how to create and integrate a Git Submodule library into your Android projects for efficient code management.

10 min
Self-Discipline, Part 2: Staying Disciplined Through Months of Ultra Training
Running

Self-Discipline, Part 2: Staying Disciplined Through Months of Ultra Training

Discover how I tackled ultra races with strategic training, self-discipline, and the lessons learned along the way.

5 min
From Android to Vue.js: VSCode, Challenges, and Solutions
SoftwareSoftware Engineering #20

From Android to Vue.js: VSCode, Challenges, and Solutions

I share how Android to Vue.js habits shaped IDE workflow, covering Device Mode limits, USB debugging, Capacitor setup, and running Quasar apps on real devices

14 min
Indoor Navigation with Wi-Fi Signals: How We Built a Mall Wayfinding App
SoftwareSoftware Engineering #10

Indoor Navigation with Wi-Fi Signals: How We Built a Mall Wayfinding App

Technical details of our graduation project that used Wi-Fi signals to navigate a shopping mall, the challenges we faced, and our brilliant solutions.

16 min
ChatGPT Cited in 3 Days: A Generative Engine Optimization (GEO-AEO) Case Study
SoftwareSoftware Engineering #9

ChatGPT 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.

15 min
How Our Graduation Project Won Best Project of the Year
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.

10 min
The Most Valuable Lesson I Learned at Peak Games: ADB
SoftwareSoftware 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

7 min
What is Vuex and What Design Patterns Does It Use?
SoftwareSoftware Engineering #18

What is Vuex and What Design Patterns Does It Use?

Vuex is the state management library for Vue.js. Learn why it is needed, the problems it solves, and the design patterns behind it

12 min
My Sci-Fi Maddness #2 Science Fiction Elements in Manga
Sci-FiSci-Fi Madness #3

My Sci-Fi Maddness #2 Science Fiction Elements in Manga

Sci-Fi elements in manga are explored across superpowers, dystopian societies, and alternate histories, with examples like One-Punch Man, Attack on Titan, Pluto

11 min
5 Ways “Just Playing Games” Made Me a Better Person
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.

12 min
Lives from the Sky: Stories from Airplane Journeys and the Sakar Pass
Growth

Lives from the Sky: Stories from Airplane Journeys and the Sakar Pass

Quiet observations during airplane journeys and drives through the Sakar Pass reveal the hidden lives unfolding inside the buildings below

9 min
Self-Discipline
Running

Self-Discipline

Explore how rigorous training, goal-setting, and camaraderie fueled my 63km race success and personal growth.

11 min
Blogging for 3 Months: What I Learned and How Much Earned
Growth

Blogging for 3 Months: What I Learned and How Much Earned

Blogging for three months taught real lessons about audience growth, content strategy, and passive income, with an honest look at earnings

8 min
Filters

Discovery Filters

Sort
Reading Time
Tag Suggestions

Suggested tags update based on the posts you search for.