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
- Programming 4 min read
Understanding UTC, Time Zones, and Time Stamps in .NET
Discover how missing UTC offsets can silently break your application logic, and learn the right way to handle dates and times.
Storing local dates and times without a UTC offset can lead to subtle, frustrating bugs. Learn how understanding Coordinated Universal Time (UTC) and switching to DateTimeOffset in .NET can save your application from data errors.
Read →
- Bible 5 min read
Why the Best Time to Prepare for a Hard Season Is When Life Is Good
What the story of Joseph and the Egyptian famine teaches us about navigating life's shifting seasons, building resilience, and managing abundance.
Circumstances change without warning, and how we manage our good seasons determines how well we navigate our hard ones. Here is what ancient wisdom teaches us about building strength, wisdom, and resources before a crisis hits.
Read →
- Bible 5 min read
The shocking love of God
Discovering the radical, persistent, and unmerited grace of God through the life and marriage of Hosea.
God's love is active, relentless, and restorative. Through the shocking story of Hosea and Gomer, discover how divine grace pursues us even when we have nothing to offer.
Read →