How to turn an idea into an app: technical lessons

How to Turn an Idea into an App: Technical Lessons from Pennies-AI (Part 1)

John Boardman Articles, Mobile, Python, React Leave a Comment

Building an app and a website is a significant commitment. Database design, stack selection, and architecture decisions have long-lasting consequences, and supporting both web and mobile interfaces adds another layer of complexity. Even with many years of experience building enterprise systems, wearing every hat (from engineering to operations) was challenging…

uv for Python blog post with photo of author Brian Buchta and listed key blog topics

uv for Python: A Fast, Modern Package Manager (Features, Setup & Limitations)

Brian Buchta Articles, DevOps, Python Leave a Comment

uv is a modern, Rust-powered package manager that brings speed, simplicity, and consistency to Python development. In this article, we break down what uv is, why itโ€™s gaining traction, and how it improves dependency management, virtual environments, project setup, and overall workflow. Weโ€™ll also explore its limitations and walk through a quick example to help you understand where uv shines in real-world development.

Best Practices: Enterprise App Development With Python

Zach Gardner All Industries, API Development, Keyhole, Python, Videos 3 Comments

Python has become the go-to language for enterprise-level applications, and itโ€™s easy to see why. With its simplicity, versatility, and extensive libraries, Python provides an excellent framework for developing robust applications. But despite its wide use, successful enterprise app development with Python requires a thoughtful and strategic approach. In this guide, weโ€™ll explore some of the best practices that can …

The Emergence of Python as a General Purpose Language

David Pitt Keyhole, Python, Videos Leave a Comment

Python has become a cornerstone of modern programming, driving everything from simple automation scripts to complex artificial intelligence systems. Over the years, it has transitioned from a niche language to a dominant force in software development. How did a language known for its simplicity come to power some of the most advanced technologies in the world? In this blog, weโ€™ll …