Activity Application: UI Goals
Building the Goals feature in React — routing, TypeScript data models, mapper functions, a reusable GoalForm component, and proper error handling from the Django API.
Writing on software, entrepreneurship, faith, and life.
Building the Goals feature in React — routing, TypeScript data models, mapper functions, a reusable GoalForm component, and proper error handling from the Django API.
Before writing a single line of frontend code, I asked two critical questions about information flow and user actions — and those questions shaped the entire React architecture.
Extending the Django activity tracker backend with DRF — serializers, ViewSets, and routers for Goals, Activities, and Todos, with full REST API endpoints.
A practical guide to bootstrapping a Django backend for an activity tracker — from project creation to defining Goal, Activity, and To-Do models with the admin interface.
Every New Year I set goals but never tracked whether I actually worked toward them. So I decided to build an application to fix that — starting with defining what activities, goals, and to-do lists actually mean.
University teaches you what to learn. Nobody teaches you how. After struggling with self-directed study, I discovered the science behind focus, memory, and breaking procrastination.
Reading 'Growth Hacker Marketing' changed how I think about building products. Here are the four steps to turning an MVP into something that markets itself.
Adults make around 35,000 decisions every day. Drawing from Proverbs 8, I explore how wisdom acts as a tower that sees the consequences of each path before you take it.
A year into consistent gym training, I learned that motivation is not the starting point — action is. Here is what I discovered about fitness, consistency, and diet.
On my fifth full reading of the Bible, I started asking why the Ten Commandments are ordered the way they are — and what it means for how society holds together.