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
- Bible 7 min read
God's Grace and Judgment: Two Sides of His Character
How Scripture Reveals Both the Mercy and Justice of God
Often portrayed as either entirely wrathful or purely forgiving, God's true character is revealed in Scripture as a balance of both. By looking at the contrasting stories of Jonah and Nahum, we see how His grace and justice work together.
Read →
- 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 →