ALX
Home
About
Projects
Blog
Blog
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 152: Bugs & Textures
Fixing some problems and adding some actual sprites.
September 16, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 151: Grid + Cube
Making an isometric grid to work on.
September 15, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 150: Isometric Shapes
My first crack at making isometric shapes.
September 14, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 149: Next Project Concept
An outline of my next C++ SFML endeavour.
September 13, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 148: Scalar Projection
Finally getting an understanding of Scalar Projection.
September 12, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 147: Cloth!
Making a realistic cloth using sticks and points.
September 11, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 146: Sticks & Points
Road to making a realistic cloth.
September 10, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 145: Verlet & Collision
Making a small physics simulation with particles within a circle.
September 09, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 144: Verlet Integration
Looking into Verlet Integration
September 04-08 , 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 143: Collision
Looking into collision.
September 03, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 142: Game States & Particle Simulation
Adding in game states and playing with particle simulation.
September 02, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 141: Making Points
Adding in points when you kill an enemy.
September 01, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 140: Aseprite
Making my own spriteSheet.
August 31, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 139: Github
Making the repo.
August 30, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 138: Assets
Beginning stages of Space Invaders.
August 29, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 137: Space Invaders
Switching things up and trying things on my own.
August 28, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 136: Two Days on NeoVim
My experience using NeoVim for just two days.
August 27, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 135: Placing Tiles Two
Continuing to try and add tile placing functionality.
August 26, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 134: NeoVim
Installing NeoVim
August 25, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 133: Placing Tiles
Starting the code to place tiles.
August 24, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 132: Snapping To Grid
How to snap an image to a grid.
August 23, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 131: Map Editor
Creating a separate MapEditor project to generate maps.
August 22, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 130: MapLoading
Reading a text file and extrapolating the map.
August 21, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 129: File Organization
Organizing file a bit.
August 20, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 128: Jet Lag
No code day, sleep and no sleep.
August 19, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 127: Scale Function
Creating a quick scaling function.
August 18, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 126: Pointers and Maps
Small steps towards map creation, understanding pointers.
August 17, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 125: Maps
First steps in map creation using a tilesheet.
August 16, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 124: Bullet Direction
Separating bullet logic to it's own class and changing the trajectory of the bullets.
August 15, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 123: No Code
Taking a few days off.
August 13-14, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 122: Bullets Change
Making some improvements to the bullets.
August 12, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 121: Delta Time
Implementing Delta Time in the loop.
August 11, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 120: Collision Detection
Adding collision detection to my sprites.
August 10, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 119: Organization
Organizing the files.
August 09, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 118: Bullets
Shootable projectiles & Math.
August 08, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 117: Sprites & GitHub
Adding sprites to the screen and using GitHub in Vim.
August 07, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 116: Building Shapes
Actually using the SFML library.
August 06, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 115: SFML Works
Finally getting it working.
August 05, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 114: Sick Day
Caught something, out for the day.
August 04, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 113: SFML
Trying to install SFML
August 03, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 112: Travel Day / Vim
Today I flew across the ocean and revisited my first Harvard CS50 problem.
August 02, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 111: Vim & Game Dev
Using Vim and following a good YouTube series.
August 01, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 110: Starting New
Switching to a new workflow.
July 31, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 109: Finishing Up
Cleaning up the project.
July 30, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 108: Notifications & C++
Fixing notifications and looking into C++.
July 29, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 107: Photo Editing
No coding but working on some other hobbies.
July 28, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 106: Notifications & Forms
Bringing my placeholders to life.
July 27, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 105: Project Fixes & Ideas
Making the watering component faster and thinking of future projects
July 26, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 104: Reset Day
No coding, just enjoying the last evening before going back to work.
July 25, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 103: Back To My Page
Opening back up this page's project file.
July 24, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 102: Water Me - Alpha
A working version of Water Me.
July 23, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 101: Cron Jobs
Delving into the world of cron jobs.
July 22, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 100: Cron & Domains
Buying a domain name.
July 21, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 99: Bugs and Vars
Challenging debugging process and passing vars in API routes.
July 20, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 98: Vacation
Travel day.
July 19, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 97: API Route Variables
Passing variables into API routes.
July 18, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 96: React Email, Deeper
Delving deeper into using React Email practically.
July 17, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 95: React Email
Intro to React Email.
July 16, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 94: The Struggle
A full week overview with some progress updates.
July 9-15, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 93: Solving Notifications
Solving the problem I had pulling data from the notifications table.
July 08, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 92: Falling Off The Horse
Honest about some struggles writing the blog.
July 07, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 91: Rest
Early night.
July 06, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 90: Notifications
Adding toggleable notifications to the app.
July 05, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 89: Dates
Revisiting how I calculate the next water date.
July 04, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 88: Testing
Using the new Admin client to test out the checkPlants function
July 03, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 87: The First Hiccup
Finally starting to write the admin client and Cron function.
July 02, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 86: The Set Up
Preparing for tomorrow.
July 01, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 85: Keepin' It Real
Low code day.
June 30, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 84: Breaking Things Down
Making a big problem small.
June 29, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 83: Resend
Learning about Resend & comin' out of the hole.
June 28, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 82: Low
The struggle
June 27, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 81: Notifications
Delving into the world of automated SMS and E-mails
June 26, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 80: Quick Updates - Water Me
Some short updates of today's work on Water Me
June 25, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 79: Profile Page Shenanigans
Further building the profile page.
June 24, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 78: Auth User Table & Jobs
Working with the Supabase auth.users table an finding work.
June 23, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 77: AFK
Taking a day to relax.
June 22, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 76: RLS - The Solution
Using RLS to fix my sorting issues.
June 21, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 75: Delving Into The Docs
Taking the step back and looking at the larger picture
June 20, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 74: Effort Was There
The struggles of sorting cards
June 19, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 73: Python Automation
Creating a python script to simplify creating the blog
June 18, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 72: Navbar & Job Search
Styling the navbar for mobile and talking about job search
June 17, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 71: Styling Forms & Navbar
Adding mobile friendly styles in the plant forms and navbar.
June 16, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 70: Repeating Cookie Checks
Ensuring users who clear their cookies don't still have access to authorized content.
June 15, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 69: We Got There
A big leap in understanding, properly getting Auth up and running.
June 14, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 68: One Step Away
Progress in understanding page authorization.
June 13, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 67: Phone Battery
Break from coding to fix my phone.
June 12, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 66: More Auth
Continuing down the path of implementing Supabase Auth.
June 11, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 65: Auth
Starting to implement authentication.
June 10, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 64: Sleep
Okay day.
June 9, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 63: Responsive Layout
Adding in styles to better support various device screens.
June 8, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 62: Water Me Almost Works
Continued development and seeing an almost working version of Water Me.
June 7, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 61: Organization & Watering Components
Cleaning up the files and creating past and future watering components.
June 6, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 60: Sorting & Frequency
Adding sorting functions and modifying the frequency settings.
June 5, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 59: Edit Form & Future Plans
Today's progress on Water Me & insights on post project plans.
June 4, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 58: Development on Water Me
An update on progress on the water me project.
June 3, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 57: Water Me
Deploying a new web application.
June 2, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 56: Robots
Short insights on the days design and future aspirations.
June 1, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 55: Figma Picture Updates
A look into current progress with the isometric map.
May 31, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 54: Responsive Web Design
My first FCC certification.
May 30, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 53: Breaking Down Problems
How I break down tasks like this art project.
May 29, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 52: Daily Routine
A review of my daily routine.
May 28, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 51: Design Day
Getting back into design in Figma.
May 27, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 50: GSAP viewBox Animation
Using GSAP to easily animate viewBox.
May 26, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 49: Animating the SVG
My process in animating the SVG image.
May 25, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 48: React Hooks
Finally adding in hooks to add functionality to the page.
May 24, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 47: Text Path & Ideas
Fitting text in an isometric canvas and an idea to practice code.
May 23, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 46: SVG Text
Integrating text in an SVG element.
May 22, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 45: Animation Experimentation
My process in testing out some animations.
May 21, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 44: FreeCodeCamp & VSCode Extensions
Insights on coding without autocorrect.
May 20, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 43: Designing and FreeCodeCamp
The design process and working on coding skills.
May 19, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 42: Isometric Animations
Learning about CSS animations on an isometric image.
May 18, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 41: Art Day
Making isometric art in Figma.
May 17, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 40: Sick Day
A sick day.
May 16, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 39: Where Mind Meets Matter
Challenges in executing ideas with a limited skill-set.
May 15, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 38: Figma Time
Diving back into Figma.
May 14, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 37: SVG Solution
SVG might be the way to go in creating isometric art.
May 13, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 36: Isometric Component
Some insight on making a customizable isometric component.
May 12, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 35: Portfolio Progress
Just a quick progress update on the new layout.
May 11, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 34: Pair Programming
The great world of collaboration.
May 10, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 33: Isometry 101
The theme, isometric shapes, and plans on how to implement.
May 9, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 32: CSS Rules
Going over some rules I'll follow to better style my page.
May 8, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 31: Portfolio Updates & Algebra
Planning ahead on the future changes to this website and reviewing some basic algebra.
May 7, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 30: React May Meetup
Troubleshooting Sanity Portable Text again, and attending the React May Meetup.
May 6, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 29: Sanity Portable Text
Another day of learning about Sanity's Portable Text.
May 5, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 28: Working with AI & Sanity.io
My experience integrating an LLM into my workflow and what I learned about Sanity's portable text.
May 4, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 27: Asking for help online
My experience getting help online.
May 3, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 26: No Code
No coding today but thinking about the following week.
May 2, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 25: What is a terminal?
Defining the different terminal terminology.
May 1, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 24: FreeCodeCamp Meetup
Attending a free code camp meetup here in Vienna.
April 30, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 23: Back to my-page
Picking things back up on the switch-to-sanity branch.
April 29, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 22: Wrapping up draft project 1
Finishing up my first website draft and what's next.
April 28, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 21: Text Adventure Game
New project idea.
April 27, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 20: Work history
A look back on my job history.
April 26, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 19: React Hooks & ES6
Hitting the docs to deepen my knowledge on React and JavaScript.
April 25, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 18: Slow Progress
Working on the draft and learning about Immer.
April 24, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 17: Rust and textured backgrounds
Looking into Rust and facing the grainy background problem.
April 23, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 16: Conway's Game of life
Copying online components and visualizing cellular automata.
April 22, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 15: Figma SVG and MyPage
Slowly integrating figma into the workflow and working on my page.
April 21, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 14: Consistency and Time
Two weeks down, taking a look back.
April 20, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 13: CSS positions (again)
Learning sticky with Kevin Powell.
April 19, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 12: Parallax and CSS
Learning about CSS positions and animating with Motion.
April 18, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 11: Another day
With little time to code, we make the best of it.
April 17, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 10: in-Sanity and Git
Working with Sanity and practicing command prompts.
April 16, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 9: Reflection and Plans
Framer-Motion and reflective thoughts.
April 15, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 8: Animations!
Working more with the framer-motion library.
April 14, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 7: Framer Motion & Lenis
Parallax effects and scrollY based animation.
April 13, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 6: CSS Grid
Working with CSS Grid & work thoughts.
April 12, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 5: CSS Art
Day in the life and CSS art.
April 11, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 4: SanityIO & Figma
Headless Content Management Systems and Web Page design.
April 10, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 3: My Page & Data Engineering
Building scalable components and attending the 18th Vienna Data Engineering meetup.
April 9, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 2: React Meetup
Learning React and thoughts on attending the React April Meetup in Vienna.
April 8, 2025
Journey To: Software Engineer
From warehouse racks to full stack
Read
Day 1: Setting the pace
A look back to how it all started. Laying the groundwork for a new challenge to better myself and my skills.
April 7, 2025