Those Who Wander: A Glimpse into America’s Invisible

Those Who Wander - America's Lost Street Kids by Vivian Ho book cover.

We hurry through our days, caught up in our own worlds, our own to-do lists, our own destinations. Sometimes, in that rush, we become blind to the edges of our vision, the periphery where life looks very different. Have you ever really seen them, those who wander? Not just a fleeting glance, a quick dismissal, but truly seen the young people living on the streets?

They are there, in almost every city, in every town, a constant, often overlooked part of the landscape. We might walk past them on our way to work, see them huddled in doorways, or watch them from our car windows at traffic lights. Perhaps we offer a few dollars, a hurried word. Maybe, more often than not, we simply avert our gaze, uncomfortable with the reality they represent. But behind the cardboard signs, the weathered clothes, and the weariness etched onto young faces – what stories are hidden? What lives are unfolding, unseen and unheard?

Vivian Ho’s remarkable book, Those Who Wander: America’s Lost Street Kids, compels us to stop, to truly look, and to listen. A dry academic study filled with impersonal statistics or detached policy analysis this is not. Instead, it’s a deeply human and profoundly moving exploration of the lives of these young people. It’s about empathy, about connection, and about giving a voice to those often rendered invisible by society. Ho, a journalist with a keen eye for detail and a compassionate heart, doesn’t just report on them from a distance; she immerses herself in their world, walking alongside them earning their fragile trust, and bravely sharing their raw, unfiltered experiences with us.

Continue reading “Those Who Wander: A Glimpse into America’s Invisible”

Small Changes, Remarkable Results: Unlocking the Power of Atomic Habits

atomic habits book cover

This year I plan to share about the books I read as I finish them. There will still be a wrap at the end of the year but hopefully along the way these summaries/reviews are helpful. I completely devoured Atomic Habits. It’s the type of book I take to and read in <2 weeks.

In his groundbreaking book, Atomic Habits, James Clear unveils a revolutionary approach to habit formation, demonstrating how small changes can compound into truly remarkable results. Have you ever felt stuck in a rut, knowing you want to change, but struggling to make those changes actually stick? So many of us set big goals – lose weight, write a book, start a business – yet find ourselves falling short, year after year. However, what if the secret to achieving those massive transformations wasn’t about monumental effort, but instead about the power of tiny, incremental improvements?

Continue reading “Small Changes, Remarkable Results: Unlocking the Power of Atomic Habits”

2024 Recap

Stack of books on a wooden table.

It seems like my yearly cadence will continue this year. I continued spending minimal time on social media and other attention vampires this year and continued to read more. I managed to complete these books this year (hit me up if you want to know my take on any of them):

– Sitting Still Like a Frog: Mindfulness Exercises for Kids (and Their Parents) by Eline Snel https://amzn.to/4fLWNy6

– Gentle and Lowly: The Heart of Christ for Sinners and Sufferers by Dane Ortlund https://amzn.to/40o41DZ

– A Grace Disguised Revised and Expanded: How the Soul Grows through Loss by Jerry Sittser https://amzn.to/4fMfxNJ

– How to Stay Married: The Most Insane Love Story Ever Told by Harrison Scott Key https://amzn.to/3WaeD6V

– A Cloud by Day, a Fire by Night: Finding and Following God’s Will for You by A.W. Tozer https://amzn.to/40n3wdc

– Taming the Technology Monster: 8 Guiding Principles for Raising Digital Natives by Sissy Goff, LPC-MHSP https://amzn.to/3W95knF

– Outlive: The Science and Art of Longevity by Peter Attia, M.D. https://amzn.to/3DTJw9a

– The Anxious Generation: How the Great Rewiring of Childhood Is Causing an Epidemic of Mental Illness by Jonathan Haidt https://amzn.to/3W2NdQ3

– The Whole-Brain Child: 12 Revolutionary Strategies to Nurture Your Child’s Developing Mind by Daniel J. Siegel, M.D. and Tina Payne Bryson, Ph.D. https://amzn.to/3DTVDmB

– The Bible (ESV) https://www.esv.org/ (yes, I read the entire Bible again this past year)

I thought about writing a short blurb about each book but I found that more difficult than I initially estimated. So, no blurbs. I can say that for me, my life is much richer having read these books than having spent the equivalent amount of time scrolling.

See you in 2026 most likely 😁.

2023 Recap

stack of books

👋 hey peeps. Long time since I’ve posted anything here. Figured with a new year I’d let you know where I disappeared to. Somewhere along the way in 2023 I decided to be much more intentional with my time which meant very little time on social media. One way I replaced that time is with reading, among other things, and managed to complete these books this year (hit me up if you want to know my take on any of them):

– The Ruthless Elimination of Hurry: How to Stay Emotionally Healthy and Spiritually Alive in the Chaos of the Modern World by Mark Comer https://amzn.to/3ttTGsx

– Jesus and John Wayne: How White Evangelicals Corrupted a Faith and Fractured a Nation by Kristin Kobes Du Mez https://amzn.to/41F490R

– Robert E. Lee and Me: A Southerner’s Reckoning with the Myth of the Lost Cause by Ty Seidule https://amzn.to/3H5ahWO

– Deep Work: Rules for Focused Success in a Distracted World by Cal Newport https://amzn.to/41GGSeS

– So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love by Cal Newport https://amzn.to/3vohBu4

– Never Split the Difference: Negotiating As If Your Life Depended On It by Chris Voss https://amzn.to/47sjmnm

– Amazing Grace: William Wilberforce and the Heroic Campaign to End Slavery by Eric Metaxas https://amzn.to/3NRrhn1

– The Reason for God: Belief in an Age of Skepticism by Timothy Keller https://amzn.to/3NHZrcH

– Defending Your Faith: An Introduction to Apologetics by R.C. Sproul https://amzn.to/48Baug6

– The Righteous Mind: Why Good People Are Divided by Politics and Religion by Jonathan Haidt https://amzn.to/3S2bkNe

– Digital Minimalism: Choosing a Focused Life in a Noisy World by Cal Newport (not pictured) https://amzn.to/3S2Nz7Q

– The Screwtape Letters by C.S. Lewis (not pictured) https://amzn.to/3Tr4LV3

– The Bible (ESV) https://www.esv.org/

I can say that for me, my life is much richer having read these books than having spent the equivalent amount of time scrolling. I’m definitely not spending much time writing blogs, though I’d love to share more long form content.

See you in 2025 most likely 😁.

Rails Direct Upload to AWS S3 from React Native

react rails and amazon s3 logos

I recently took on the task of allowing a user of a React Native app I’m helping build upload a custom profile picture. It sounded like a relatively simple task when I was estimating it in our sprint planning. However, I still allowed myself some grace since I’d never done such a thing before and put 8 hours on it. Little did I know what was to come.

See, I knew our backend was running Ruby on Rails (RoR) and I knew that Active Storage is now the thing but I didn’t realize the issues I would run into when I threw Amazon Web Services (AWS) S3 into the mix. I had heard good things bout Active Storage though I hadn’t worked with it any, I know RoR well enough to know that the things they add are intentional and typically well thought out, and I also knew my experience with S3 was while the configuration could be somewhat complex when it comes to IAM roles and things once it was running the way you wanted it should be pretty easy to use. Especially for something that was going to be public.

Early on in my work on this task I was informed by the back end engineer that Active Storage had this pretty neat way of allowing the client application to send files directly to S3 and just sending a reference string to the Rails server. This is preferred because instead of sending the data from the client to the Rails server to Amazon it goes directly from the client to Amazon. Bypassing one step speeds everything up and also saves some load on the server. I thought to myself this was pretty cool. We at Airship had done this before with a web app with solid results. I had that code to reference and base my work off of.

Continue reading “Rails Direct Upload to AWS S3 from React Native”

Supercluster with @react-native-mapbox-gl/maps

During a recent project in my work at Airship I had to stop using the built in cluster functionality that <a href="https://github.com/react-native-mapbox-gl/maps">@react-native-mapbox-gl/maps</a> provides and utilize Supercluster instead. The reason is we need access to the points that make up the clusters. We had some items that never broke out of their clusters because they had the same exact longitude & latitude combination. As well as wanting to show a slide up view of those locations in a list view. What started me down this path was an issue on the deprecated <a href="https://github.com/nitaliano/react-native-mapbox-gl">react-native-mapbox-gl</a> library which shares a lot of functionality with the new library. You can view that issue here. I’m honestly surprised that this functionality isn’t available in the library since it is supported in the Mapbox JS SDK as documented here with the getClusterLeaves() function. I noticed people asking how to do this so when I nailed it down I knew a how-to was coming.

Continue reading “Supercluster with @react-native-mapbox-gl/maps”