<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>www.lajoie.me</title><link href="http://www.lajoie.me/blog/" rel="alternate"/><link href="http://www.lajoie.me/blog/feed/" rel="self"/><id>http://www.lajoie.me/blog/</id><updated>2026-04-22T18:03:33.741301+00:00</updated><entry><title>Gratitude</title><link href="http://www.lajoie.me/blog/2025/gratitude/" rel="alternate"/><author><name>nic</name></author><id>http://www.lajoie.me/blog/2025/gratitude/</id><summary type="html">&lt;p&gt;It's a lovely summer morning, I'm feeling grateful.&lt;/p&gt;
&lt;p&gt;There is a strangeness to feeling an overwhelming sense of gratitude amongst chaos. A selfishness, almost, because the true chaos isn't close to here. But it's 2025, and I can observe terrifying scenes through filtered or unfiltered views at my leisure. I still don't know how to hold that juxtaposition in my head or my heart.&lt;/p&gt;
&lt;p&gt;And yet, I am compelled to write not because of the things I cannot honestly experience, but because of the things I &lt;em&gt;can&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Summer has arrived, and it is a blissful Maine morning. Sips of coffee punctuated by bird sound layered with the low rumble of rubber on road. I'm in my driveway -- so is our dog -- and even the black flies are preoccupied by their good fortune to be here in this moment.&lt;/p&gt;
&lt;p&gt;There are few feelings as good as what I feel now. A quiet contemplation, marveling at the gift of life as it is in this very scene. Every one of my attempts to cast this feeling in words feels woefully inadequate. Still, I have been itching to write literally anything for months now.&lt;/p&gt;
&lt;p&gt;I am grateful for the way our towering maple, leaned out over the road, casts fuzzy shadows on the front of the garage -- each one unique every moment, every day.&lt;/p&gt;
&lt;p&gt;I am grateful for the rich orange of the Oriole's belly.&lt;/p&gt;
&lt;p&gt;I am grateful that my wife and I can whisper jokes and encouragement and "I love you"s to each other in the form of impossibly small vibrations fluttering among the lush trees of peninsula. Like bird chirps with greater range and the ability to encode images of today's snake or frog visitor at the gardens.&lt;/p&gt;
&lt;p&gt;Last night I was filled with an eagerness to accomplish about a million things today. This morning the weather and her inspired equilibrium drew me out into the yard, where a sleeping dog lies.&lt;/p&gt;
&lt;p&gt;It is my greatest hope that, among the chaos -- and in spite of it -- moments like these will continue to grace us all.&lt;/p&gt;
&lt;p&gt;What an honor it is to receive the gift of this day.&lt;/p&gt;</summary></entry><entry><title>New World</title><link href="http://www.lajoie.me/blog/2024/new-world/" rel="alternate"/><author><name>nic</name></author><id>http://www.lajoie.me/blog/2024/new-world/</id><summary type="html">&lt;p&gt;A poem from the COVID years.&lt;/p&gt;
&lt;p&gt;I used to write a lot of poems / short stories. I want to do that more. So I'll start by sharing one I wrote following the weirdest / most challenging year of everyone's lives.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;new world&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;i've come out the other side,&lt;br&gt;
apprehension waning,&lt;br&gt;
gratitude on tap.  &lt;/p&gt;
&lt;p&gt;what good fortune to be here.  &lt;/p&gt;
&lt;p&gt;the spring winds rustle my hair,&lt;br&gt;
feels like an old friend,&lt;br&gt;
one of the many I've missed.  &lt;/p&gt;
&lt;p&gt;the best comfort around.  &lt;/p&gt;
&lt;p&gt;vaccines and hugs are available,&lt;br&gt;
both are free,&lt;br&gt;
both stir my insides.  &lt;/p&gt;
&lt;p&gt;in the best possible way.  &lt;/p&gt;
&lt;p&gt;i'm still unsure of lots of things,&lt;br&gt;
but i'll get my footing,&lt;br&gt;
kick cans further down the road.  &lt;/p&gt;
&lt;p&gt;cans clinking with glee.  &lt;/p&gt;
&lt;p&gt;the ocean is my constant,&lt;br&gt;
a place to anchor,&lt;br&gt;
learn to ebb and flow.  &lt;/p&gt;
&lt;p&gt;she dances in the moonlight.  &lt;/p&gt;
&lt;p&gt;i felt strength in my morning run,&lt;br&gt;
in tune with my body,&lt;br&gt;
heart pounding the pavement.  &lt;/p&gt;
&lt;p&gt;filled with enduring grace.  &lt;/p&gt;
&lt;p&gt;i'm just so glad to be here,&lt;br&gt;
in spite of the difficulties to face,&lt;br&gt;
the spring winds lift the weight.  &lt;/p&gt;
&lt;p&gt;how could i ever contain this joy?  &lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Written May 23, 2021 at 5:17PM&lt;/p&gt;</summary></entry><entry><title>Noodling on my first DjangoCon 🎸</title><link href="http://www.lajoie.me/blog/2024/noodling-on-my-first-djangocon/" rel="alternate"/><author><name>nic</name></author><id>http://www.lajoie.me/blog/2024/noodling-on-my-first-djangocon/</id><summary type="html">&lt;p&gt;Community, hacking, and the "plugin" lifestyle: some takeaways from my first DjangoCon!&lt;/p&gt;
&lt;p&gt;Woah! My first blog post on my personal site! Been meaning to do this for a while. I'm not going to make any promises that I'll update this very often (and if you made it this far, hello!)&lt;/p&gt;
&lt;p&gt;Here's a recap on my time at DjangoCon US 2024 in Durham, NC.&lt;/p&gt;
&lt;h3&gt;Getting There&lt;/h3&gt;
&lt;p&gt;On the way in, I took a quick detour to western NC to visit some family. Despite the clear weather, my final leg did not go as planned. Fun fact: sometimes, it's cheaper to take a &lt;strong&gt;2-hour Lyft&lt;/strong&gt; than it is to fly or rent a car... 🤯 I ended up having a very pleasant time trading travel stories with Kenyatta, and managed to have a full weekend with family!&lt;/p&gt;
&lt;h3&gt;Diving into DjangoCon&lt;/h3&gt;
&lt;p&gt;After much smoother travel over to Durham, I was ready to jump right into DjangoCon. I was traveling solo, and severely underestimated how shy I could be in these kinds of settings... 🤦‍♂️ Luckily, everyone was incredibly welcoming and friendly! After a few days, I managed to meet some new friends and enjoy the social scene of the Django community.&lt;/p&gt;
&lt;p&gt;This year was the first time DjangoCon was hosting a simultaneous Hackathon. I've been eager to have the opportunity to spin up an MVP for a project called &lt;code&gt;iotato&lt;/code&gt; (more on that another time), so this was the perfect opportunity to start immediately applying some of the new things I was learning throughout the week. Big thanks to the organizers and other teams that participated - seeing the presentations and getting feedback on my project was great!&lt;/p&gt;
&lt;p&gt;Beyond that, it was pretty neat to meet some of the folks I've been following in the Django community for the last year or so. Putting faces to the names of very impressive contributors was both exciting and a bit intimidating. And yet, every single one of them was kind and easy to approach. It's made me eager to get involved in the Django community!&lt;/p&gt;
&lt;h3&gt;Takeaways&lt;/h3&gt;
&lt;p&gt;In no particular order, here's a brain-dump of some of the highlights/takeaways I had throughout the week:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Inclusivity was on full display and it was awesome: from the code of conduct to the acknowledgement of indigenous communities/land tied to Durham, it was clear how this community managed to become so welcoming and friendly&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sheenaoc.com/"&gt;Sheena O'Connell's&lt;/a&gt; keynote on education gave me a lot to ponder in terms of learning styles and the communities that exist to build others up with new skills (and I learned about the term &lt;a href="https://en.wikipedia.org/wiki/Cargo_cult_programming"&gt;cargo cult programming&lt;/a&gt;...definitely guilty of that!)&lt;/li&gt;
&lt;li&gt;The amount of relevant phrases you can build from the &lt;code&gt;LOTR&lt;/code&gt; acronym is &lt;em&gt;staggering&lt;/em&gt; (iykyk)&lt;/li&gt;
&lt;li&gt;Related: &lt;a href="https://www.djangoproject.com/foundation/committees/"&gt;Django Fellows&lt;/a&gt; are fantastic and do some incredible work!&lt;/li&gt;
&lt;li&gt;"Complexity Kills Projects" - a &lt;a href="https://speakerdeck.com/chrismay/choosing-wisely-spa-vs-htmx-for-your-next-web-project"&gt;great talk&lt;/a&gt; by Chris May about honing in on selecting your architecture for web apps&lt;/li&gt;
&lt;li&gt;&lt;code&gt;""Cool URIs don't change" -Tim Berners-Lee" -Lorenzo Peña&lt;/code&gt; I've been dealing with redirects/url design at work, so &lt;a href="https://lorinkoz.github.io/talk-djangoconus24-redirect/#2"&gt;this talk&lt;/a&gt; provided some great food for thought. #LoveYourURLs&lt;/li&gt;
&lt;li&gt;&lt;a href="https://laymonage.com/"&gt;Sage's&lt;/a&gt; story about how django changed his life was super inspiring!&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pythonbynight.com/talks/developer"&gt;Mario's keynote&lt;/a&gt; was super engaging and relatable in all sorts of unexpected ways. "To be a better developer, be a better person to others." 👏&lt;/li&gt;
&lt;li&gt;I'm &lt;em&gt;definitely&lt;/em&gt; gonna checkout the Crunchy Data &lt;a href="https://www.crunchydata.com/developers/tutorials"&gt;Postgres Tutorials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A neat project I want to try: &lt;a href="https://github.com/radiac/nanodjango"&gt;nanodjango&lt;/a&gt; - would've been perfect for this week's hackathon!&lt;/li&gt;
&lt;li&gt;Watching @simonw live code on stage was epic - this blog is using his very own &lt;code&gt;django-plugin-blog&lt;/code&gt; courtesy of &lt;a href="https://github.com/simonw/djp"&gt;djp&lt;/a&gt;. Consider me subscribed to the #plugin-lifestyle&lt;/li&gt;
&lt;li&gt;Thinking about &lt;code&gt;django + emissions&lt;/code&gt; was &lt;a href="http://wagtail.org/10x-lower/"&gt;pretty cool&lt;/a&gt;, definitely worth considering how we can build leaner sites to the benefit the planet&lt;/li&gt;
&lt;li&gt;I was super inspired by &lt;a href="https://zagaran.com/projects/CHAMP"&gt;Zagaran's&lt;/a&gt; work, they're making a very tangible and meaningful impact in the housing crisis 👏&lt;/li&gt;
&lt;li&gt;Meeting the figure behind nearly every &lt;a href="https://forum.djangoproject.com/u/kenwhitesell/summary"&gt;django forum&lt;/a&gt; response I've ever read was fun, and his talk on WebRTC was intriguing&lt;/li&gt;
&lt;li&gt;Capping it off with Will &amp;amp; Carlton's words about the User Model and the future of Django was pretty dang fun, considering that &lt;a href="https://djangochat.com/"&gt;Django Chat&lt;/a&gt; is the very reason I discovered this community and made it to DjangoCon!&lt;/li&gt;
&lt;li&gt;...and so much more&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Summary&lt;/h3&gt;
&lt;p&gt;This conference was top notch. My goals going forward are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Get involved! Contribute or something!&lt;/li&gt;
&lt;li&gt;At the next DjangoCon, break out of my shell a bit more and meet more people!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Until then, I've got so many people/projects to learn from. 🧠&lt;/p&gt;
&lt;p&gt;-Nic&lt;/p&gt;</summary></entry></feed>