Lifelong Learner
Hi, I'm James Leveille.
I'm a software developer who loves to learn, build, and share the journey. This space is where I document my explorations across coding, reading, and faith—sharing practical insights, book takeaways, and personal reflections as I grow.
On the side, I love building projects to master new technologies and create tools for my own daily use. I host all my active projects on worklala.com , where each application ships as a decoupled feature on a shared platform.
Recent
Writing
- Books 6 min read
What The Millionaire Fastlane Taught Me About Wealth, Risk, and Freedom
Rethinking wealth, traditional advice, and what it really takes to build financial independence.
Does working hard, saving, and investing standardly guarantee financial freedom? A breakdown of The Millionaire Fastlane by MJ DeMarco, exploring its core principles on risk, scale, and building scalable systems over trading time for money.
Read →
- Programming 3 min read
JavaScript Under the Hood: Primitive Values vs. Reference Types
Understanding how memory allocation, value comparison, and object references work under the hood in JavaScript.
Ever wondered why two identical-looking JavaScript objects evaluate to false when compared? Discover how JavaScript handles primitive values vs. reference types under the hood, how memory allocation works, and how to perform shallow and deep equality checks.
Read →
- Bible 4 min read
What Hardship Is Actually Teaching Us
How difficult seasons build empathy, clarify relationships, and restore faith.
Suffering often feels meaningless, but our hardest seasons carry a deeper purpose. Drawing from 2 Corinthians, this post explores how adversity reminds us we aren't alone, equips us to comfort others, clears out superficial relationships, and shifts our reliance back to God.
Read →