Lifelong Learner
Hi, I'm James Leveille.
I'm a lifelong learner who loves to explore, 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.
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 →