Menu Icon
About
About Us
What We Do
Who We Are
Our Proven Process
Solutions
Services
DevOps + Cloud
Fractional CTO
Mobile + Web App Development
Legacy System Modernization
Artificial Intelligence
AI Solutions
AI-Assisted Code Modernization
AI Vision Engineering
Insights
Careers
Case Studies
Contact Us
Contact Us
Stack Builders Insider
Discover expert insights by industry-leading engineers to help you deliver pragmatic, reliable software solutions.
Email
Subscribe
By subscribing, you agree our
Privacy Policy
.
Learn about practical DevOps in our free resource
Find out how you can optimize DevOps for better security, reliability, and scalability.
Learn more
Clouds and Servers
Explore some topics
Search
Docs as Code: Improving Software Quality through Documentation
Docs as Code: Improving Software Quality through Documentation
docs-as-code
documentation
“Docs as Code” is a modern approach to documentation that applies software development principles, like version control, collaboration, and automation, to create, manage, and maintain documentation. By treating docs as part of the codebase, teams can ensure consistency, improve collaboration between developers and writers, and streamline updates alongside the development process. This approach fosters transparency, reduces the knowledge gap, and integrates documentation seamlessly into dev.
User Icon
Sebastian Ávalos
8 min read
10 Questions to Consider When Choosing a Custom Software Development Partner
10 Questions to Consider When Choosing a Custom Software Development Partner
Custom software development
Knowing how to choose a software development company isn’t easy since there are so many options—this guide walks you through 10 essential questions to help you find a reliable, strategic partner.
Melanie Pate
8 min read
Cracking the Code of Automatic Differentiation in Haskell
Cracking the Code of Automatic Differentiation in Haskell
Artificial Intelligence & Machine Learning
Automatic Differentiation
Deep Learning
Machine learning is frequently perceived as a mysterious process, but it is essentially a set of equations known as neural networks. Neural networks require optimization to enhance their performance, which is achieved through Automatic Differentiation.
Alexander Coronel
10 min read
How to add type hints to your SQLAlchemy models?
How to add type hints to your SQLAlchemy models?
Python
Types
In this post, we’ll explore some new features in SQLAlchemy and Flask-SQLAlchemy to add type hints to models.
Cristhian Motoche (+1 more)
4 min read
Enhancing Functional Programming in Python with Coconut
Enhancing Functional Programming in Python with Coconut
Python
Functional Programming
In this blog, I’ll mention some drawbacks of functional programming in Python and how to overcome them with the out-of-the-box features provided by the Coconut programming language. Additionally, I will demonstrate how to use this functional programming language to build a simple app and showcase how this language integrates seamlessly with other Python libraries.
Cristhian Motoche
8 min read
Visualizing your app logic with XState + React
Visualizing your app logic with XState + React
React
XState offers developers a powerful way to visualize and manage complex application logic through state machines, providing a more predictable and maintainable approach to state management in React applications while enabling clear visualization of user flows, error handling, and application behavior.
Javier Tinoco
21 min read
1
2
3
4
5
...