Caktus Blog
2023

Fellowship: A Path to Caktus
During the past year, we’ve begun a new program for folks looking for training prior to beginning a career in web development. This program has paired Caktus with a local coding bootcamp to sponsor several students’ learning, and subsequently to continue our relationship with those students, which has led to a full-time position for several of them. Read below for details on how the fellowship has worked. Looking for more information about mentorship at Caktus? Check out A New Mentorship Program.

How to Automate Google Sheets to ODK Central
ODK is a popular tool for offline data collection with a thriving user community. Like a number of other offline data collection tools, it uses the XLSForm standard for authoring forms. While convenient to author and exchange, authoring the forms in Excel means each iteration of the form must be uploaded to the ODK Central server that distributes forms to mobile data collection applications, such as ODK Collect.

Back in the Day: BFF Music Bytes
Back in the Day: BFF Music Bytes
Picture this: the year is 2003 and two young women are far from home. They're joining thousands of contemporaries in the pursuit of independence, education, and community. One of them hailing from the bluegrass state, the other from the Motown Records capital city of Detroit, both of them trepidatiously ready to call North Carolina home for the next nine months. Their hometowns couldn’t be more different, but one night after a full day of orientation, one of them spies the other reading a familiar book. Not only were books the key to her heart, but to see Harry Potter and the Order of the Phoenix in this Detroit girl's hands was nothing short of the magic infused within the book’s pages. From that moment on, she knew they would be the two best friends that anyone could have. And it was so.

Grab a Good Book and Put on Some Music
It’s another collaboration Friday during this celebration of Black History Month with Caktus! Here is a list of books that team member Keanya Phelps read and loved, along with an accompanying soundtrack curated by Lindsey Ardrey.

An introduction to Django Simple History
Wouldn’t it be useful if we could document changes in our life and revisit them later at will? It would allow us to better analyze situations, remember what we were thinking, or help us remember how we got to our current state. Although no such tool currently exists for changes in life, one such tool does exist in Django. It is called django-simple-history.

Back Down Memory Lane: An 80's Jukebox Jam Session
Gather a group of friends and family, put on your dancing shoes, and flashback to the 80s with Keanya Phelps’ playlist. Enjoy a vibrant weekend, folks!

Dream Your Way to Freedom
Black History Month, recently also referred to as Black Futures Month, is all about celebrating freedom. What is freedom and how do we make sure it's here to stay? Let these recommendations from teammates Jeanette O'Brien (photo credit) and Gerald Carlton help you to dream yourself free and then act upon those visions.

A Refactoring Dance Party
Every work project, or weekend dance party deserves a worthy soundtrack and we’re not here to disappoint. Team members Keanya Phelps and Lindsey Ardrey invite you to open your ears and let the musical notes of these artists drift into your ears. Happy first Friday of Black History Month, folks!

3 React Anti-Patterns and How to Fix Them
React is a powerful JavaScript library for building user interfaces, but it is important to avoid certain common mistakes that can hinder the performance, maintainability, and scalability of your application. Here are three React anti-patterns that you should be aware of:

Developing the Downbeat
Two years ago, I created a blog post entitled Chords and Code: 52 Black Artists to Add to Your Work Playlist. My Co-Guiding Life Partner, Eshé (credited in the photo), had just completed their first sun (r)evolution and began their second tour of life on earth. Caktus had just started transitioning to a delayered, autonomous organizational structure while simultaneously working to finalize our plans to become an employee-owned company (which we accomplished in 2022!). I was the only BIPOC-identifying cis-female person on our team.