Insights
Field notes on shipping AI inside real systems.

Page 27
Squash Your Commits
Your Git history will be much cleaner and more useful by following this workflow. This is also the way that most big open-source projects are handled.
Read post
Finding User-Focused Solutions: Website Accessibility and Smalls Jazz Club
We worked with Smalls Jazz Club to make their website more accessible to users with disabilities, helping Smalls better reach their audience and continue to fulfill their vision.

The Benefits of Using TDD
Test-driven development (TDD) is a great way to make sure a product fulfills the client's requirements. In this post, we walk you through the basics of how it works.

The Power of Slice Notation in Python
In this article, we take an in-depth look at the versatility of slice notation, an important feature that can help you to achieve speed and readability in your code.

How Your Company Can Benefit from Machine Learning and NLP
In this post, we clarify the capabilities of these technologies, focusing mostly on NLP, and we show some concrete examples of how your company can get the most out of them.

Why You Should Choose Your DBMS's Full Text Search Over a Dedicated Search Engine
If your project already uses a DBMS and you are uncertain whether to use a dedicated search engine, today we will share 3 reasons why you should *not*.

Complex Outer Joins with Django’s FilteredRelations
Today we will look at a problem that is trivial to solve with plain SQL but, until recently, couldn't be solved with the ORM without resorting to more complex approaches.