Reclaiming Compute

Why the Future of AI is Decentralized, Distributed, and Already on Your Desk Back in the early 2000s, millions of people installed a screensaver that helped search the skies for alien life. It was called SETI@home, and it turned ordinary computers into nodes in a massive, distributed scientific network. While the world stared at flying toasters and bouncing logos, SETI@home quietly processed cosmic signals from radio telescopes, crowd-sourced science at a global scale. Now, fast-forward 25 years. We’re in the era of artificial intelligence, where massive models like GPT-4 and Claude process billions of tokens in high-performance data centers burning

Read more

Why I’m Moving Away From Singletons in Swift

For a long time, the Singleton pattern has been a common solution for managing shared state across an application. It’s simple, intuitive, and easy to implement. However, as apps grow in complexity, Singletons often introduce more problems than they solve. In my recent project, Themeable, I initially used Singletons to manage themes. While practical at first, it quickly became clear that relying heavily on Singletons was limiting and potentially harmful in the long run. The Problem With Singletons Here’s why I decided Singletons might not be the best solution for scalable, maintainable apps: Enter Dependency Injection The modern solution preferred

Read more

Introducing ‘Themeable’: A SwiftUI Theming Demo App

SwiftUI makes it easier than ever to build beautiful and responsive apps. Yet, managing dynamic and scalable themes consistently across your entire application can still be challenging. To address this common developer pain point, I’ve created Themeable, a SwiftUI demonstration app designed to showcase a clean, maintainable, and scalable theming architecture. In this post, I’ll introduce Themeable, explain why it matters, and walk you through its features and practical implementation. Why a Theming Demo App? When developing apps, we often need the flexibility to switch themes dynamically, support dark and light modes seamlessly, and enable customization without scattering theme logic throughout

Read more

From City Hall to Statehouse—Creating a Candidate Pipeline

If we want better leadership, we need to build it. Not just elect a few good candidates. Not just flip one school board. But create a long-term, local-to-state pipeline of leaders who reflect our values and communities. That starts with identifying and supporting everyday people to run for office—and doing it now. What Is a Candidate Pipeline? A candidate pipeline is a structured way to identify, recruit, train, and support people to run for public office. It’s how movements grow from a few volunteers to a city council majority, then to a state legislature, and beyond. It’s how the right

Read more

Optimizing Knowledge Articles

For RAG AI Models and Human Readers Retrieval-Augmented Generation (RAG) has revolutionized the way we create and use knowledge articles. Crafting articles optimized for both RAG AI models and human readers ensures efficient knowledge retrieval, enhanced AI accuracy, and superior user experiences. Let’s dive into the best practices for formatting knowledge articles. Clear Structure and Hierarchy A structured format helps both AI and readers quickly grasp key points: Effective Chunking of Information RAG AI typically retrieves information in smaller segments (200-500 tokens). Structure your content to facilitate easy segmentation: Consistent Metadata Usage Detailed metadata supports precision retrieval: Natural Language for

Read more

Building a Future for All Generations:

The Promise of the Longevity Economy We’re witnessing a remarkable shift in global demographics. By 2080, the number of people aged 65 and older will surpass those under 18—a historical first that underscores a pivotal moment in human history. Today, more than a quarter of the global population lives in countries where population growth has peaked while life expectancy continues to rise. This transition poses significant challenges, but it also opens doors to unprecedented opportunities. Navigating Challenges, Unlocking Opportunities How can we ensure that everyone can enjoy longer, healthier, and financially secure lives? The answer lies in building resilient financial

Read more

The Future of Service Cloud Voice

Trends and Innovations The Future of Service Cloud Voice: Trends and Innovations Throughout our series, we’ve explored how Salesforce Service Cloud Voice enhances customer service through integration, AI-driven support, and powerful analytics. As we conclude, let’s look forward and examine emerging trends and innovations shaping the future of voice technology and customer service. Growing Role of AI and Automation Artificial intelligence and automation will increasingly define the future of customer service: Deeper Channel Integration Service channels will become more deeply integrated, delivering a truly unified customer experience: Expanding Salesforce and AWS Collaboration The strategic partnership between Salesforce and Amazon Web

Read more

A Practical Guide to MVC:

Structuring Your Python Projects for Readability, Maintainability, and Scalability Someone asked me the other day how they should approach a larger project they were planning on working on and this brought back some memories of years ago. I figured I’d summarize the conversation we had in a post! When working on software projects involving multiple technologies—such as Heroku, AWS, Salesforce, Raspberry Pi, or embedded devices like ESP32—it’s crucial to structure your Python codebase clearly and efficiently. This fairly high level overview provides step-by-step guidance and a concrete example leveraging the MVC (Model-View-Controller) framework to help you build maintainable and scalable

Read more

The Business Case for Service Cloud Voice

The ROI and Strategic Benefits In our previous blog, we discussed best practices for implementing Salesforce Service Cloud Voice effectively. Today, we focus on making a strong business case for Service Cloud Voice, highlighting the tangible return on investment (ROI) your organization can expect. Efficiency Gains and Cost Savings Salesforce Service Cloud Voice streamlines service operations, significantly boosting agent efficiency and reducing operational costs. Key efficiency gains include: Enhanced Customer Satisfaction and Revenue Growth Providing high-quality, personalized service through Service Cloud Voice directly translates into improved customer satisfaction and increased loyalty: Agent Retention and Productivity Empowering agents with advanced, user-friendly

Read more

School Boards, Sheriffs, and Sidewalks

Why Local Seats Matter If you want to see what the MAGA agenda looks like in action, you don’t need to look to Washington. Just check your school board meeting. Across the country, far-right extremists have taken over local seats that used to fly under the radar—passing book bans, targeting LGBTQ+ students, blocking climate curriculum, and criminalizing protests. They didn’t win by accident. They showed up where we didn’t. It’s time to change that. These Seats Aren’t Boring—They’re Powerful School Boards These are ground zero for culture war politics. The GOP knows that what kids learn (or don’t) shapes the

Read more