All blogs / Software / engineering practice
Stack Builders
Stack Builders delivers custom AI software, legacy modernization, and technology consulting. 200+ projects. 2-week guarantee.
- Posts
- 265 from 6 May 2012 to 28 Jan 2026
- Posting
- now and then (1 in the last year)
- Kind
- company blog
2026 1
2025 5
2024 2
2021 13
- Love is in the air!
- Sponsoring TSConf 2021
- Introducing our Spain Office
- Functional WebFlux: High-Performance Java Websites
- Refactoring JavaScript with Functional Patterns
- How to: A Stack Builders Interview Guide
- Stack Builders is now Great Place to Work® certified!
- Announcing react-native-spotlight-tour, a React Native library to create tour features
- Infographic - Intro to Functional Programming
- Why Women Role Models Matter
- Stack Builders Partnership with Girl Stats
- Infographic - 20 Years of Agile
- Best practices for Shopify theme development
2020 10
- Brewing a Safer Elixir
- Deno: Goodbye Node.js? Exploring the New Runtime
- Join us for our first Hacktoberfest
- Remote work at Stack Builders
- Strongly Typed Realtime Programming with TypeScript
- Who doesn’t enjoy a little love?
- Why contribute to open-source software (OSS)?
- Working Through COVID-19
- Bring your Haskell Types to Reason
- Types in Python: Enhance Code with Mypy
2019 2
2018 5
2017 5
2016 13
- BEM and Maintainable CSS
- GHC optimization and fusion
- The Rise of the ETA Stack
- Servant authentication and sessions via cookies
- Mustache templates in Haskell
- Concurrent Haskell in the real world
- Cassava Megaparsec library released
- GUI Application: Build with Haskell and GTK+
- Behavior-driven development (BDD) in Haskell with Hspec
- Image processing with Juicy Pixels and Repa
- CSV encoding and decoding in Haskell with Cassava
- Our Contribution
- Announcing Stack Builders’ new logo
2015 26
- Specific Endpoints
- Reverse, Reverse: Theorem Proving with Idris
- A QuickCheck Tutorial: Generators
- The Hang of Elm: Hangman and functional programming with Elm
- Errors and Exceptions in Haskell Explained
- Dr. Hakyll: Create a GitHub page with Hakyll and CircleCI
- Having fun with Emacs in Haskell
- Obverse versus Reverse: Benchmarking in Haskell with criterion
- How to Program It
- Hangman: Imperative Functional Programming
- Embrace Ambiguity with Haskell's Types
- Stack Builders Community Engagements May 2015
- We're Proud to Welcome Michał Papis to the Stack Builders Team!
- Pattern Matching: Wot's... Uh the Deal?
- The Notes of GHC
- Another Personal Programming Language Roadmap
- Swiftz: the power of liftz
- Manage SSH Access Automatically Using GitHub Teams
- Stack Builders Presents on Functional Programming at PUCE
- The Hidden Costs of Microservices
- New Octohat Release
- Announcing Octohat: A New Haskell Wrapper for GitHub's API
- Obverse and Reverse
- 2014 Retrospective
- Building Trust
- Does Your Team Have Problems with Trust?
2014 26
- I'm making a list, and checking it twice....
- The Weak and the Strong: Functors
- Safety Nets as a Road to Growth
- Null Object Pattern
- How's Haskell Doing? Graphing Meetup Attendance in New York City
- Software Development Runs on Trust
- Merging your own Pull Requests
- Stack Builders CEO Lori Leitgeb a Winner of SmartCEO Brava! Awards
- The Modular, Functional Client Side
- Ruby - Now With Better Currying
- A Look at PureScript - Part I
- valid_data - Forking for Fun and Profit in Ruby
- Working Remotely
- Stack Builders' Haskell Workshop with Eric Jones Part 1
- Code Battleship
- Blog Hacking With Octopress
- Stack Builders Releases Valid Data Ruby Gem
- From Type Theory to Haskell in 10 Minutes
- Stack Builders a finalist for the SmartCEO Voltage Award
- Welcoming Our Newest Team Member, Eric Jones!
- Introducing Kids to Programming
- Stack Builders Presents Hack Well in Haskell
- Stack Builders Releases Inflections Library for Haskell
- Can Haskell power the next Ruby on Rails?
- Why We Contribute to Open-Source Software
- Happy New Year!
2013 7
2012 1
Undated 149
- Contact Us
- See Our Work
- Explore Our Services
- See How We Work
- Read our blogs
- Explore Project Support Services
- About Us
- United States
- Stack Builders | Web Application Development Services
- Stack Builders | Mobile Application Development Services
- Stack Builders | Legacy System Modernization Services
- Stack Builders | AI Data Engine Services: Build Systems That Improve Over Time
- Stack Builders | AI-Ready Data Engineering Services
- Stack Builders | Custom AI Model Training Services
- Stack Builders | AI Agent Development Services
- Stack Builders | Computer Vision Software Development Services
- Stack Builders | Enterprise DevOps Consulting Services
- Stack Builders | AI-First Custom Enterprise Software Development
- Stack Builders | Our Proven Process
- Careers: Join Our Expert Team | Stack Builders
- Haskell Consulting: Robust Software Solutions
- Functional Programming for High-Assurance Software
- Plow Technologies Case Study
- GRC Solutions Case Study | Redesigning Compliance eLearning
- Embark Veterinary Case Study
- Western Growers: Four Legacy Portals to One HIPAA Platform
- Stack Builders | Legacy System Modernization Services
- Stack Builders | Custom App Development - Mobile & Web
- Stack Builders | Stack Builders Ecuador Careers
- Stack Builders | AI-Powered Legacy Code Modernization
- Stack Builders | Fractional CTO Consulting Services
- Stack Builders | Project Management as a Service
- Stack Builders | Expert UI/UX Design Services
- Software Development for Cybersecurity | Stack Builders
- Webflux contribution
- Wasm and cloudflare workers
- Todo with postgresql cdc phoenix
- Getting started with haskell projects using scotty
- Testing
- Haskell time tutorial
- Functional programming in python
- News proposal for a typed javascript
- Meet and greet in madrid join our team and learn with us about tech
- How to add type annotations to sqlalchemy models
- Happy pride month
- Missed our first event in madrid were back
- Functional programming for beginners
- Ranked 1 in ecuador for the great place to work for women certification
- Testing react components with testing library and mock service worker
- Introducing assertivets a type safe fluent assertion library
- How to meet your software goals by using agile methodologies and business metrics
- Pov youre a software engineer at stack builders spain part 1
- Golden testing with hspec golden
- Pov youre a software engineer at stack builders spain part 2
- How to contribute to a oss project or library
- Getting started with serverless using amplify react
- Getting started with serverless using amplify react part 2 authentication
- Getting started with serverless using amplify react part 3 api
- Getting started with serverless using amplify react part 4 deployment
- Effectively and continuously deliver value through serverless
- Is brainstorming just a guessing game how to turn a planning session into a data driven approach with the jobs to be done theory
- Supercharge your terminal the essentials
- Self contained scripts with nix
- New updates for dotenv and hapistrano
- Inside the brain of chatgpt
- Piping in elm haskell python and javascript
- Stack builders is now iso 27001 certified
- How to build a virtual camera with hand gesture detection in javascript
- Ich liebe python my experience in pycon de 2023
- Benefits of having a project and product mentality
- Unlocking the power of open source a guide to non technical contributions
- A remarkable journey my speaker experience at jsday canarias 2023
- Increasing confidence in your software with formal verification
- Pycon colombia 2023 a dream come true
- Devops in nashville 2023
- The uncommon advantage from training in unpopular programming languages
- A sneak peek at our haskell training course
- Our journey to pushing the boundaries of the software industry and empowering growth
- Combining nix with terraform for better devops
- Diving into property based testing with javascript part 1
- Diving into property based testing with javascript part 2
- Announcing semantic release hackage
- Diving into property based testing with javascript part 3
- Increasing confidence in WebAssembly code with formal verification
- Streamlining devops with nixpkgs terraform and devenv
- Stack builders recognized second year in a row as fast growing business
- Celebrating 15 years of innovation growth and impact
- An introduction to the single table design
- The impact of web accessibility
- Visualizing your app logic with XState React
- Enhancing functional programming in python with coconut
- How to add type hints to your SQLAlchemy models
- Cracking the code of automatic differentiation in haskell
- 10 questions to consider when choosing a custom software development partner
- Docs as code improving software quality through documentation
- How agile practices drive real roi for tech teams
- Adapt or fall behind why ignoring ai trends could leave you in the dust
- A guide to nearshore software development and what it means for your business
- How to stop your code samples from breaking a scalable testing framework for tech documentation
- Celebrating 10 years of our haskell training course
- Hiring for haskell heres what you need to know
- Stack builders attends aws summit madrid
- Ai powered process automation boosting efficiency and profitability
- Autoencoders 101 learning hidden patterns in your data
- 10 benefits of hiring a fractional cto faqs
- How to identify the most impactful areas to integrate ai in your business
- What is ai vision engineering
- Exploring ai driven mathematical reasoning with deepseekmath7b
- 5 alternatives to hiring h 1b software engineers
- Github copilot certified responsible ai for software engineering
- Part 1 from silence to how can i help you the road to llms
- Part 2 from silence to how can i help you the road to llms
- Hasktorch libtorch haskell bindings for deep learning using ffi
- The silent killer of software projects poor communication
- What founders need to know before building their first ai agent
- Part 1 the evolution of multidisciplinary project management integrating ai
- Part 2 the evolution of multidisciplinary project management integrating ai
- Design that scales 10 strategic pillars of high impact ux
- Stack builders a proud adobe experience manager partner
- Beyond the handoff how early collaboration eliminates technical debt
- The logic of alignment mastering cross functional teams
- Beyond the human eye ai assisted visual qa for figma aem workflows
- Risk management 101 how we anticipate and mitigate project dangers
- Key challenges for localization in aem
- From prompts to systems building multi agent architectures with google adk
- A strategic framework for integrating ai into products
- Beyond agentsmd turning ai pair programming into workflows
- Navigating the ai fidelity trap
- Oss update deprecations and maintainer transitions april 2026
- Automating joy building a custom hr announcement bot
- A guide to ai evaluations for pms and bas
- Shadow ai why banning copilot risks your auth code
- How to measure the roi of ux design beyond just aesthetics
- When text becomes code defending llmdatabase integrations from prompt injection
- Beyond magic ai assistants turning ai pair programming into a reliable process
- Ai agents in practice with openclaw
- Cleaning web analytics identifying bots gemini ai
- Ai in software delivery whats working whats hard and what were still learning
- Computer vision in sports what the 2026 world cup can teach your business about ai vision
- Scaling financial processes with computer vision
- Were heading to ecuador tech week 2026
- Why devfest ecuador matters and how stack builders is contributing in 2025
- Common software project conflicts and how to navigate them
- Can ai reduce technical debt
- Choose first modernization milestone
- Reproducible ai development environments with devenv
- Massiv vs accelerate two paths to high performance cpu computing in haskell
- Modernizing legacy software with spec driven development
- Design is not dead the designer as the ai director