<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Karen Tracey on Caktus Group</title><link>https://www.caktusgroup.com/authors/karen-tracey/</link><description>Recent content in Karen Tracey on Caktus Group</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 05 Nov 2025 16:53:53 -0600</lastBuildDate><atom:link href="https://www.caktusgroup.com/authors/karen-tracey/index.xml" rel="self" type="application/rss+xml"/><item><title>Hitting Limits and Noticing Clues in Graphs</title><link>https://www.caktusgroup.com/blog/2025/11/05/hitting-limits-and-noticing-clues-in-graphs/</link><pubDate>Wed, 05 Nov 2025 16:53:53 -0600</pubDate><guid>https://www.caktusgroup.com/blog/2025/11/05/hitting-limits-and-noticing-clues-in-graphs/</guid><description>&lt;p>Editor’s Note: This post was updated November 11, 2025 to correct the graphs that are linked to the text in the blog.&lt;/p></description></item><item><title>The Halting Problem</title><link>https://www.caktusgroup.com/blog/2025/11/03/the-halting-problem/</link><pubDate>Mon, 03 Nov 2025 09:00:00 -0500</pubDate><guid>https://www.caktusgroup.com/blog/2025/11/03/the-halting-problem/</guid><description>&lt;p>In &lt;a href="https://www.caktusgroup.com/blog/2025/03/11/choosing-a-voice-for-speech-synthesis/">a previous post&lt;/a>, I wrote about adding read-aloud support to a website we maintain. I mentioned how it was pretty straightforward to do and even easy to get the browser to choose a correct voice that matches the language of the text being spoken. We did, however, hit one puzzling and difficult-to-resolve issue: for &lt;em>large&lt;/em> pieces of text to be read aloud, sometimes a browser would simply stop speaking. No errors appeared in the JavaScript console, and querying the &lt;code>speechSynthesis&lt;/code> API indicated it was “speaking,” but it wasn’t.&lt;/p></description></item><item><title>Don't Let Search Take You Down</title><link>https://www.caktusgroup.com/blog/2025/10/07/dont-let-search-take-you-down/</link><pubDate>Tue, 07 Oct 2025 14:00:00 -0400</pubDate><guid>https://www.caktusgroup.com/blog/2025/10/07/dont-let-search-take-you-down/</guid><description>&lt;p>Twice in the last few months we&amp;rsquo;ve had to deal with &lt;strong>Django production site issues&lt;/strong> caused by inefficient search queries.&lt;/p></description></item><item><title>DjangoCon US 2025: A Celebration of Community, Code and 20 Years of Django</title><link>https://www.caktusgroup.com/blog/2025/10/06/djangocon-us-2025-celebration-community-code-20-years/</link><pubDate>Mon, 06 Oct 2025 09:00:00 -0500</pubDate><guid>https://www.caktusgroup.com/blog/2025/10/06/djangocon-us-2025-celebration-community-code-20-years/</guid><description>&lt;figure>&lt;img src="https://www.caktusgroup.com/blog/2025/10/06/djangocon-us-2025-celebration-community-code-20-years/djangocon25.jpg"
 alt="Group photo at DjangoCon US 2025">&lt;figcaption>
 &lt;p>Celebrating 20 years of Django&lt;/p>
 &lt;/figcaption>
&lt;/figure>

&lt;p>DjangoCon US 2025 was a milestone year for the community, as we gathered in Chicago to celebrate 20 years of Django. Attendees from around the world came together to learn about the latest developments, share their work, and strengthen the bonds that make DjangoCon such a special event. Caktus was well-represented once again, with our team contributing as organizers, speakers, and active participants throughout the week.&lt;/p></description></item><item><title>DjangoCon Europe 2025 Highlights</title><link>https://www.caktusgroup.com/blog/2025/05/27/djangocon-europe-2025-highlights/</link><pubDate>Tue, 27 May 2025 05:00:00 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2025/05/27/djangocon-europe-2025-highlights/</guid><description>&lt;p>Three Cakti recently attended DjangoCon Europe 2025 in Dublin and it was a wonderful experience! It was great to see and chat with various Django community members we usually only see once or twice a year. Beyond that, we were most impressed by the consistently high quality of the talks throughout all three days of the conference. It was a pleasure to listen to so many excellent presentations, including the lightning talks at the end of each day. Here are some of our favorite talks.&lt;/p></description></item><item><title>Cakti Share Their Favorite Tools For Streamlined Workflows</title><link>https://www.caktusgroup.com/blog/2025/03/27/cakti-share-their-favorite-tools-for-streamlined-worklows/</link><pubDate>Thu, 27 Mar 2025 20:09:03 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2025/03/27/cakti-share-their-favorite-tools-for-streamlined-worklows/</guid><description>&lt;p>Let’s jump into it!&lt;/p>
&lt;p>At Caktus, we’re always looking for tools that help us streamline our workflows, increase productivity, and make our day-to-day tasks more efficient. Whether you&amp;rsquo;re managing projects, writing code, or debugging, the right tools can make all the difference. Here are some of our favorite tools that we love using to get the job done!&lt;/p></description></item><item><title>Choosing a Voice for Speech Synthesis</title><link>https://www.caktusgroup.com/blog/2025/03/11/choosing-a-voice-for-speech-synthesis/</link><pubDate>Tue, 11 Mar 2025 14:45:36 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2025/03/11/choosing-a-voice-for-speech-synthesis/</guid><description>&lt;p>Recently we&amp;rsquo;ve been adding read-aloud support to a Django website. The tech stack for this site is Django with a bit of jQuery on the front end. The website is used exclusively in the United States, its content is offered in English and Spanish, and the read-aloud support is wanted for forms on the site. So where the site offered, for example:&lt;/p></description></item><item><title>Reflections on DjangoCon US 2024: Highlights, Takeaways, and Community Connections</title><link>https://www.caktusgroup.com/blog/2024/12/16/reflections-djangocon-us-2024-highlights-takeaways-and-community-connections/</link><pubDate>Mon, 16 Dec 2024 23:00:00 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2024/12/16/reflections-djangocon-us-2024-highlights-takeaways-and-community-connections/</guid><description>&lt;p>DjangoCon 2024 was a resounding success for the community, with attendees from all over the world gathering to learn about the latest developments in Django and to connect with the Django community. Caktus was well-represented at the conference, with six of our team members attending. In this blog post, we share our experiences at DjangoCon 2024, including our favorite talks, the people we met, and the things we learned. We also offer some tips for future attendees on how to get the most out of DjangoCon.&lt;/p></description></item><item><title>Beyond PEP 8 by Raymond Hettinger (PyCon 2015 Must-See Talk: 2/6)</title><link>https://www.caktusgroup.com/blog/2015/05/05/pycon-2015-must-see-talk-beyond-pep-8-raymond-hettinger-26/</link><pubDate>Tue, 05 May 2015 12:10:53 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2015/05/05/pycon-2015-must-see-talk-beyond-pep-8-raymond-hettinger-26/</guid><description>&lt;p>&lt;em>Part two of six in our &lt;a href="https://www.caktusgroup.com/blog/2015/04/28/pycon-2015-must-see-talk-favorites/">PyCon 2015 Must-See Series&lt;/a>, a weekly highlight of talks our staff enjoyed at PyCon.&lt;/em>&lt;/p>
&lt;p>I think everyone who codes in any language and uses any automated PEP-8 or linter sort of code checker should watch this talk. Unfortunately to go into any detail on what I learned (or really was reminded of) would ruin the effect of actually watching the talk. I&amp;rsquo;d encourage everyone to watch it. I came away from the talk wanting to figure out a way to incorporate its lesson into our Caktus development practices.&lt;/p></description></item></channel></rss>