How pomodoro changed my life

Time management is a skill that many of us struggle with, especially in a world filled with constant distractions and an ever-growing...

In Writing, Game Development, Nov 05, 2024

A big limitation in understanding data sets is that we think with the hypothesis first

Being a thinker isn’t just about having a brain; it’s about flexing those observational muscles and soaking up knowledge like a spong...

Read More

All Stories

How pomodoro changed my life

Time management is a skill that many of us struggle with, especially in a world filled with constant distractions and an ever-growing to-do list. Whether it’s work, school, personal p...

In Writing, Game Development, Nov 05, 2024

Organising life like I organise my bashrc file

Returning to a project after a long hiatus is akin to discovering a hidden room in your house, one you’d long forgotten. Imagine, if you will, the mess that greets you—a chaotic colla...

In Design, Philosophy, Oct 26, 2024

Critique to my struggles using nim-to-js for a web project

I had previously written an article on my struggles using nim-to-js compilation for web projects but reading it some time later felt the need to critique it as it wasn’t clear about s...

In Writing, Game Development, Oct 15, 2024

Correlating drinking water to increase in productivity

It is widely known that staying hydrated is crucial for overall health, but emerging research also suggests that water intake can significantly affect cognitive performance and produc...

In Writing, Game Development, Oct 05, 2024

Best practices for collaborative storytelling

Collaborative storytelling in the context of game design is a powerful way to build dynamic and engaging narratives, especially for text-based games. When creating a game that relies ...

In Writing, Game Development, Sep 26, 2024

On building educational interactive fiction games

Interactive fiction (IF) games, where players make decisions that shape the narrative, are a powerful tool for creating engaging and educational experiences. As someone who has develo...

In Writing, Game Development, Sep 14, 2024

Communication is more important than silent hardwork

There’s a certain elegance to silence, a kind of wisdom that speaks volumes without uttering a single word. Dionysius of Halicarnassus knew this well when he implored, “Let thy speech...

In Writing, Learning, Sep 03, 2024

Writing on the Go

So, picture this: writing on the go. Sounds adventurous, right? Taking that term literally, it means scribbling down your thoughts whenever you’re out and about—maybe sitting in a caf...

In Writing, Organisation, Aug 21, 2024

Struggles I faced using nim-to-js for a web project

As a programmer constantly on the lookout for new and innovative ways to develop web applications, I decided to explore using Nim—a statically typed, compiled programming language—alo...

In Writing, Game Development, Aug 15, 2024

Keeping an online portfolio

In today’s digital age, maintaining an online portfolio is essential for anyone working in creative fields, design, development, or even freelance services. Whether you’re a graphic d...

In Writing, Game Development, Aug 05, 2024

Building a Community driven life simulator game

Imagine a game where players can experience the ebb and flow of life—progressing through years, making decisions, facing random events, and seeing the effects of their choices on thei...

In Writing, Game Development, Jul 25, 2024

Using nim-to-js compiling to make a web game

The web gaming landscape has evolved significantly over the past decade, with an increasing number of developers exploring innovative tools and programming languages to create engagin...

In Writing, Game Development, Jul 15, 2024

Picking the best design system for my apps

“Design is not just what it looks like and feels like. Design is how it works,” said Steve Jobs, and he was onto something.

In Design, Javascript, Jul 07, 2024

Why I think using markdown is better than powerpoint for making presentations

We live in an age of information and communication. We are constantly required to share our ideas and knowledge with others, in various forms and formats. One of the most common and p...

In Notetaking, Organisation, Jun 24, 2024

Ruby might be better than python for new learners

When it comes to teaching programming to beginners, there are two languages that frequently dominate the conversation: Ruby and Python. Both are high-level, interpreted languages know...

In Writing, Game Development, Jun 14, 2024

Search for the Sacrosanct - How to avoid wasting time on useless books.

Books, are like portals to alternate realities, carefully crafted to expand our horizons and challenge our perspectives. But not all books are created equal. In a sea of literature, i...

In Notetaking, Organisation, Learning, Jun 03, 2024

Building high self esteem

You know that quote by Blaise Pascal, “All of humanity’s problems stem from man’s inability to sit quietly in a room alone”? It’s got me thinking. There’s something huge about being c...

In Organising, Philosophy, May 16, 2024

Do you make a learning schedule?

I’ve been thinking about this whole learning thing, and I gotta tell you, writing down the steps for a big project is a lifesaver. It clears out all that mental clutter. But when you’...

In Organising, Inspiration, May 04, 2024

Would you use a desktop wallpaper which is a cat generator

As a developer with a passion for blending design aesthetics and functional user experiences, I recently embarked on creating a web app that leverages the glassmorphism design trend. ...

In Writing, Game Development, Apr 24, 2024

On choosing glassmorphism for my weather app

In the world of app development, the design of an interface can often make or break the user experience. The journey toward creating a unique and visually appealing app interface is s...

In Writing, Game Development, Apr 15, 2024

A big limitation in understanding data sets is that we think with the hypothesis first

Being a thinker isn’t just about having a brain; it’s about flexing those observational muscles and soaking up knowledge like a sponge in a library. Thinkers, the good ones at least, ...

In Organising, Chart, Apr 04, 2024

Why this blog was made

Dear reader, as you navigate the digital halls of my sanctuary, you may wonder how this sanctum of over-analysis came to be. The story of its creation is a winding path, replete with ...

In Game Development, Philosophy, Writing, Mar 26, 2024

The Doomsday Programmer

Programming is a craft that can create wonders?machines, games, art?but too many of us have gotten lazy. We’ve fallen into the trap of relying on crutches?libraries, frameworks, fancy...

In Javascript, Nim, Mar 12, 2024

Showing the narrative analytically in essays

Essay writing is a complex and multifaceted skill that demands both clarity and creativity from the writer. Different writers may adopt different strategies to organize and present th...

In Writing, Mar 02, 2024

A personal experience involving Git in Game Developemnt

Participating in a game jam is always an exhilarating and chaotic experience. As a game developer, the pressure to create something playable within a short period, usually 48-72 hours...

In Writing, Game Development, Feb 27, 2024

Tutorial for compiling twee file on tweego using termux on android

In the second part of our tutorial we will get to a playable demo HTML interactive fiction game file.

In Writing, Game Development, Feb 15, 2024

Setting up tweego in termux for developing Interactive Fiction Games on Android

In the first part of this tutorial series, I’ll guide you through setting up Tweego in Termux, a powerful tool for crafting immersive stories on your Android device using twine storyf...

In Writing, Game Development, Feb 02, 2024

Crafting a immersive horror interactive fiction

Interactive fiction (IF) has long been a powerful medium for storytelling, enabling players to become deeply immersed in narratives through the choices they make. When paired with the...

In Writing, Game Development, Jan 28, 2024

Tips for using termux

Termux is a powerful and versatile terminal emulator for Android devices that brings the full power of a Linux environment to your mobile device. Whether you’re a seasoned developer, ...

In Writing, Game Development, Jan 15, 2024

Writing effective choice based narratives

In recent years, choice-based narratives have become a prominent form of storytelling in various media, particularly in video games, interactive fiction, and digital media. These narr...

In Writing, Game Development, Jan 05, 2024

Impact of player choice in narrative structure of interactive fiction games

Interactive fiction (IF) games, also known as narrative-driven games, have revolutionized the way stories are told and experienced. Unlike traditional linear narratives, interactive f...

In Writing, Game Development, Dec 26, 2023

Feedback and Playtesting are essential steps in game development

In the world of game development, creating a game that resonates with players is a combination of technical expertise, artistic vision, and careful refinement. However, one of the mos...

In Writing, Game Development, Dec 15, 2023

Analyzing player behavior in choice based games

Choice-based games, offer players the opportunity to influence the game’s narrative and outcomes based on the choices they make. These can range from simple decision-making sequences ...

In Writing, Game Development, Dec 05, 2023

Designing romantic interactive fiction games through crafting emotional depth and player agency

Romantic interactive fiction (IF) games have emerged as a unique genre in the interactive storytelling landscape, blending narrative-driven gameplay with emotional depth. These games ...

In Writing, Game Development, Nov 26, 2023

Reflecting on my game “Aesthetics Over Plot”

Ah, the delightful dance of creativity, where imagination takes flight and reality fades into the background. As both a wordsmith and an artist, I’ve long been enamored with the intox...

In Game Development, Philosophy, Writing, Nov 05, 2023

Phototography vs Videography

Nature isn’t just some place we drop by for a visit; it’s our true home, as Gary Snyder eloquently put it. It’s been a muse for artists and writers throughout history. From the poetic...

In Photography, Writing, Oct 15, 2023

Moving my blog away from wordpress.com

My tale begins with an earnest venture into the digital landscape, armed with nothing but a keyboard and an unquenchable thirst for storytelling. WordPress.com was my stage, my canvas...

In Organising, Writing, Chart, Oct 05, 2023

How I take notes

Let me tell you how I’m making notes these days. This isn’t an essay; it’s just my current hack at it. I figured out the best way to do it a couple of days ago, but naturally, I didn’...

In Notetaking, Writing, Sep 26, 2023

Creativity through Subtraction

In our modern world, inundated with choices and distractions, we often find ourselves grappling with the notion that more equates to better. We’re seduced by the promise of abundance—...

In Writing, Organising, Sep 14, 2023

What my wallpapers say about me

Wallpapers. Not just your run-of-the-mill wall coverings, my friend. Oh no, they’re so much more than that. They’re like the silent guardians of our rooms, the stoic witnesses to our ...

In Philosophy, Inspiration, Writing, Aug 15, 2023

Nothing is new

“Everything ever to be invented has already been invented.” So claimed Charles Holland Duell, a man of apparent certainty in an era of boundless possibility. Yet, as we gaze upon the ...

In Inspiration, Writing, Aug 05, 2023

Importance of Gathering Souvenirs

Ah, souvenirs—the relics of our past, the tokens of our memories, and the bane of my existence. Let’s get real for a minute: they’re nothing more than glorified trinkets destined to m...

In Philosophy, Writing, Jul 25, 2023

Being concise with words

You know, words are funny. They’re the currency of thought, sure, but they can also be a real trap. They can box us into clichés and banalities, hiding the truth and numbing our imagi...

In Writing, Jul 15, 2023

Being busy doing nothing

You know that quote from Lao Tzu, “Doing nothing is better than being busy doing nothing”? It’s been bugging me. I thought I agreed with it, but now I’m not so sure. I mean, a lot of ...

In Philosophy, Learning, Inspiration, Chart, Jun 14, 2023

Time organisation for studying

“Lost time is never found again,” so said Ben Franklin, and he was onto something. Time, it’s a slippery thing, slipping through our fingers like water through a sieve. We’re always c...

In Notetaking, Organisation, Learning, May 26, 2023

Making a game as a gift for a friend

I recently finished a project that I want to tell you about. It’s a game I made for a friend of mine, for his birthday. He has a sharp wit and a good sense of humor, and I wanted to g...

In Game Development, Javascript, May 10, 2023