the diary of

Magnolia Codes.

Welcome to Magnolia Codes — a digital journal where I share my love for systems thinking and software design, workflow optimisation—sharing tools, ideas, and creative solutions to make life simpler and smarter., workflows, and smart problem-solving. While I enjoy writing code, my true passion is designing streamlined processes, optimizing the way things work, and building tools that make life simpler. If you’re into thoughtful tech, planning, and productivity, you’re in the right place.

about me

Hi, I’m Samantha — a systems thinker, workflow optimiser, and code-for-fun creator.
I share ideas, tools, and experiments that help make life simpler, smarter, and a bit more fun.

Lastest journal posts

Here are some of my journal posts—little notes on systems thinking, software design, smart workflows, and whatever I’m building or figuring out lately.

explore my creations

Activity Quest

Fun, screen-free activities for kids — just one tap away.
Activity Quest is a mobile app that helps parents beat boredom by offering quick, fun, and age-appropriate activity ideas for kids. Whether it’s a rainy afternoon or school holiday, the app generates random or categorized activities to keep kids engaged — without relying on screens. Activities can be filtered by type (messy, outdoor, quiet, family-friendly, etc.), and parents can even add their own ideas. Designed for ease and spontaneity, Activity Quest is a digital boredom-buster in your pocket.

Seasonal

A clean, visual planner to view your entire year at once.

Seasonal is a Flutter web app designed to help users plan their year with clarity. Unlike traditional calendars that focus on daily events, Seasonal offers annual, quarterly, and monthly views to surface the big-picture items — vacations, school holidays, training goals, and quarterly priorities. Users can add color-coded, multi-day events and link them to different calendars. Built with Flutter, Supabase, and Bloc, this app brings a structured yet flexible approach to long-term planning.

lets’ chat

lets’ chat