The Curious Engineer

All blogs / Software / engineering practice

Stack Builders

stackbuilders.com

Stack Builders delivers custom AI software, legacy modernization, and technology consulting. 200+ projects. 2-week guarantee.

Software / engineering practiceHaskellAI / ML

Posts
265 from 6 May 2012 to 28 Jan 2026
Posting
now and then (1 in the last year)
Kind
company blog

2026 1

  1. A Practical Guide to AI Agents for Founders

2025 5

  1. Practical DevOps White Paper | Enhance Collaboration & Efficiency
  2. AI Code Modernization Guide
  3. Scaling Fast? Don’t Let Your Best People Burn Out
  4. Spireworks Case Study | Interactive Lighting Platform at Scale
  5. Terms & Conditions

2024 2

  1. Privacy Policy
  2. Cookie Policy

2021 13

  1. Love is in the air!
  2. Sponsoring TSConf 2021
  3. Introducing our Spain Office
  4. Functional WebFlux: High-Performance Java Websites
  5. Refactoring JavaScript with Functional Patterns
  6. How to: A Stack Builders Interview Guide
  7. Stack Builders is now Great Place to Work® certified!
  8. Announcing react-native-spotlight-tour, a React Native library to create tour features
  9. Infographic - Intro to Functional Programming
  10. Why Women Role Models Matter
  11. Stack Builders Partnership with Girl Stats
  12. Infographic - 20 Years of Agile
  13. Best practices for Shopify theme development

2020 10

  1. Brewing a Safer Elixir
  2. Deno: Goodbye Node.js? Exploring the New Runtime
  3. Join us for our first Hacktoberfest
  4. Remote work at Stack Builders
  5. Strongly Typed Realtime Programming with TypeScript
  6. Who doesn’t enjoy a little love?
  7. Why contribute to open-source software (OSS)?
  8. Working Through COVID-19
  9. Bring your Haskell Types to Reason
  10. Types in Python: Enhance Code with Mypy

2019 2

  1. Python Video Generation: Create Custom Videos Easily
  2. Types versus Tests: two approaches for writing correct software

2018 5

  1. Adding TypeScript definitions to factory-girl
  2. TypeScript definition improvements for RamdaJS
  3. Cloud Haskell: Build Distributed Applications Easily
  4. Minor improvement to yesod-forms: A Stack Builders open source update
  5. Clear Nexus Chrome extension in PureScript

2017 5

  1. scalendar: Time-Management in Haskell
  2. Connecting a Haskell Backend to a PureScript Frontend
  3. Functional Programming Meetup adds Live Streaming!
  4. Dotenv and Hapistrano: New Updates and Features
  5. GHC Generics Explained

2016 13

  1. BEM and Maintainable CSS
  2. GHC optimization and fusion
  3. The Rise of the ETA Stack
  4. Servant authentication and sessions via cookies
  5. Mustache templates in Haskell
  6. Concurrent Haskell in the real world
  7. Cassava Megaparsec library released
  8. GUI Application: Build with Haskell and GTK+
  9. Behavior-driven development (BDD) in Haskell with Hspec
  10. Image processing with Juicy Pixels and Repa
  11. CSV encoding and decoding in Haskell with Cassava
  12. Our Contribution
  13. Announcing Stack Builders’ new logo

2015 26

  1. Specific Endpoints
  2. Reverse, Reverse: Theorem Proving with Idris
  3. A QuickCheck Tutorial: Generators
  4. The Hang of Elm: Hangman and functional programming with Elm
  5. Errors and Exceptions in Haskell Explained
  6. Dr. Hakyll: Create a GitHub page with Hakyll and CircleCI
  7. Having fun with Emacs in Haskell
  8. Obverse versus Reverse: Benchmarking in Haskell with criterion
  9. How to Program It
  10. Hangman: Imperative Functional Programming
  11. Embrace Ambiguity with Haskell's Types
  12. Stack Builders Community Engagements May 2015
  13. We're Proud to Welcome Michał Papis to the Stack Builders Team!
  14. Pattern Matching: Wot's... Uh the Deal?
  15. The Notes of GHC
  16. Another Personal Programming Language Roadmap
  17. Swiftz: the power of liftz
  18. Manage SSH Access Automatically Using GitHub Teams
  19. Stack Builders Presents on Functional Programming at PUCE
  20. The Hidden Costs of Microservices
  21. New Octohat Release
  22. Announcing Octohat: A New Haskell Wrapper for GitHub's API
  23. Obverse and Reverse
  24. 2014 Retrospective
  25. Building Trust
  26. Does Your Team Have Problems with Trust?

2014 26

  1. I'm making a list, and checking it twice....
  2. The Weak and the Strong: Functors
  3. Safety Nets as a Road to Growth
  4. Null Object Pattern
  5. How's Haskell Doing? Graphing Meetup Attendance in New York City
  6. Software Development Runs on Trust
  7. Merging your own Pull Requests
  8. Stack Builders CEO Lori Leitgeb a Winner of SmartCEO Brava! Awards
  9. The Modular, Functional Client Side
  10. Ruby - Now With Better Currying
  11. A Look at PureScript - Part I
  12. valid_data - Forking for Fun and Profit in Ruby
  13. Working Remotely
  14. Stack Builders' Haskell Workshop with Eric Jones Part 1
  15. Code Battleship
  16. Blog Hacking With Octopress
  17. Stack Builders Releases Valid Data Ruby Gem
  18. From Type Theory to Haskell in 10 Minutes
  19. Stack Builders a finalist for the SmartCEO Voltage Award
  20. Welcoming Our Newest Team Member, Eric Jones!
  21. Introducing Kids to Programming
  22. Stack Builders Presents Hack Well in Haskell
  23. Stack Builders Releases Inflections Library for Haskell
  24. Can Haskell power the next Ruby on Rails?
  25. Why We Contribute to Open-Source Software
  26. Happy New Year!

2013 7

  1. Start the New Year Coding in South America
  2. Welcome to Stack Builders Ecuador!
  3. Review the fundamentals
  4. Giving back to the community
  5. A problem for a framework challenge
  6. Stack Builders in Ecuador: Upcoming Events
  7. Safe Multi-Line Regular Expressions in Ruby

2012 1

  1. Rails Testing Mistakes: Avoid Common Pitfalls

Undated 149

  1. Contact Us
  2. See Our Work
  3. Explore Our Services
  4. See How We Work
  5. Read our blogs
  6. Explore Project Support Services
  7. About Us
  8. United States
  9. Stack Builders | Web Application Development Services
  10. Stack Builders | Mobile Application Development Services
  11. Stack Builders | Legacy System Modernization Services
  12. Stack Builders | AI Data Engine Services: Build Systems That Improve Over Time
  13. Stack Builders | AI-Ready Data Engineering Services
  14. Stack Builders | Custom AI Model Training Services
  15. Stack Builders | AI Agent Development Services
  16. Stack Builders | Computer Vision Software Development Services
  17. Stack Builders | Enterprise DevOps Consulting Services
  18. Stack Builders | AI-First Custom Enterprise Software Development
  19. Stack Builders | Our Proven Process
  20. Careers: Join Our Expert Team | Stack Builders
  21. Haskell Consulting: Robust Software Solutions
  22. Functional Programming for High-Assurance Software
  23. Plow Technologies Case Study
  24. GRC Solutions Case Study | Redesigning Compliance eLearning
  25. Embark Veterinary Case Study
  26. Western Growers: Four Legacy Portals to One HIPAA Platform
  27. Stack Builders | Legacy System Modernization Services
  28. Stack Builders | Custom App Development - Mobile & Web
  29. Stack Builders | Stack Builders Ecuador Careers
  30. Stack Builders | AI-Powered Legacy Code Modernization
  31. Stack Builders | Fractional CTO Consulting Services
  32. Stack Builders | Project Management as a Service
  33. Stack Builders | Expert UI/UX Design Services
  34. Software Development for Cybersecurity | Stack Builders
  35. Webflux contribution
  36. Wasm and cloudflare workers
  37. Todo with postgresql cdc phoenix
  38. Getting started with haskell projects using scotty
  39. Testing
  40. Haskell time tutorial
  41. Functional programming in python
  42. News proposal for a typed javascript
  43. Meet and greet in madrid join our team and learn with us about tech
  44. How to add type annotations to sqlalchemy models
  45. Happy pride month
  46. Missed our first event in madrid were back
  47. Functional programming for beginners
  48. Ranked 1 in ecuador for the great place to work for women certification
  49. Testing react components with testing library and mock service worker
  50. Introducing assertivets a type safe fluent assertion library
  51. How to meet your software goals by using agile methodologies and business metrics
  52. Pov youre a software engineer at stack builders spain part 1
  53. Golden testing with hspec golden
  54. Pov youre a software engineer at stack builders spain part 2
  55. How to contribute to a oss project or library
  56. Getting started with serverless using amplify react
  57. Getting started with serverless using amplify react part 2 authentication
  58. Getting started with serverless using amplify react part 3 api
  59. Getting started with serverless using amplify react part 4 deployment
  60. Effectively and continuously deliver value through serverless
  61. Is brainstorming just a guessing game how to turn a planning session into a data driven approach with the jobs to be done theory
  62. Supercharge your terminal the essentials
  63. Self contained scripts with nix
  64. New updates for dotenv and hapistrano
  65. Inside the brain of chatgpt
  66. Piping in elm haskell python and javascript
  67. Stack builders is now iso 27001 certified
  68. How to build a virtual camera with hand gesture detection in javascript
  69. Ich liebe python my experience in pycon de 2023
  70. Benefits of having a project and product mentality
  71. Unlocking the power of open source a guide to non technical contributions
  72. A remarkable journey my speaker experience at jsday canarias 2023
  73. Increasing confidence in your software with formal verification
  74. Pycon colombia 2023 a dream come true
  75. Devops in nashville 2023
  76. The uncommon advantage from training in unpopular programming languages
  77. A sneak peek at our haskell training course
  78. Our journey to pushing the boundaries of the software industry and empowering growth
  79. Combining nix with terraform for better devops
  80. Diving into property based testing with javascript part 1
  81. Diving into property based testing with javascript part 2
  82. Announcing semantic release hackage
  83. Diving into property based testing with javascript part 3
  84. Increasing confidence in WebAssembly code with formal verification
  85. Streamlining devops with nixpkgs terraform and devenv
  86. Stack builders recognized second year in a row as fast growing business
  87. Celebrating 15 years of innovation growth and impact
  88. An introduction to the single table design
  89. The impact of web accessibility
  90. Visualizing your app logic with XState React
  91. Enhancing functional programming in python with coconut
  92. How to add type hints to your SQLAlchemy models
  93. Cracking the code of automatic differentiation in haskell
  94. 10 questions to consider when choosing a custom software development partner
  95. Docs as code improving software quality through documentation
  96. How agile practices drive real roi for tech teams
  97. Adapt or fall behind why ignoring ai trends could leave you in the dust
  98. A guide to nearshore software development and what it means for your business
  99. How to stop your code samples from breaking a scalable testing framework for tech documentation
  100. Celebrating 10 years of our haskell training course
  101. Hiring for haskell heres what you need to know
  102. Stack builders attends aws summit madrid
  103. Ai powered process automation boosting efficiency and profitability
  104. Autoencoders 101 learning hidden patterns in your data
  105. 10 benefits of hiring a fractional cto faqs
  106. How to identify the most impactful areas to integrate ai in your business
  107. What is ai vision engineering
  108. Exploring ai driven mathematical reasoning with deepseekmath7b
  109. 5 alternatives to hiring h 1b software engineers
  110. Github copilot certified responsible ai for software engineering
  111. Part 1 from silence to how can i help you the road to llms
  112. Part 2 from silence to how can i help you the road to llms
  113. Hasktorch libtorch haskell bindings for deep learning using ffi
  114. The silent killer of software projects poor communication
  115. What founders need to know before building their first ai agent
  116. Part 1 the evolution of multidisciplinary project management integrating ai
  117. Part 2 the evolution of multidisciplinary project management integrating ai
  118. Design that scales 10 strategic pillars of high impact ux
  119. Stack builders a proud adobe experience manager partner
  120. Beyond the handoff how early collaboration eliminates technical debt
  121. The logic of alignment mastering cross functional teams
  122. Beyond the human eye ai assisted visual qa for figma aem workflows
  123. Risk management 101 how we anticipate and mitigate project dangers
  124. Key challenges for localization in aem
  125. From prompts to systems building multi agent architectures with google adk
  126. A strategic framework for integrating ai into products
  127. Beyond agentsmd turning ai pair programming into workflows
  128. Navigating the ai fidelity trap
  129. Oss update deprecations and maintainer transitions april 2026
  130. Automating joy building a custom hr announcement bot
  131. A guide to ai evaluations for pms and bas
  132. Shadow ai why banning copilot risks your auth code
  133. How to measure the roi of ux design beyond just aesthetics
  134. When text becomes code defending llmdatabase integrations from prompt injection
  135. Beyond magic ai assistants turning ai pair programming into a reliable process
  136. Ai agents in practice with openclaw
  137. Cleaning web analytics identifying bots gemini ai
  138. Ai in software delivery whats working whats hard and what were still learning
  139. Computer vision in sports what the 2026 world cup can teach your business about ai vision
  140. Scaling financial processes with computer vision
  141. Were heading to ecuador tech week 2026
  142. Why devfest ecuador matters and how stack builders is contributing in 2025
  143. Common software project conflicts and how to navigate them
  144. Can ai reduce technical debt
  145. Choose first modernization milestone
  146. Reproducible ai development environments with devenv
  147. Massiv vs accelerate two paths to high performance cpu computing in haskell
  148. Modernizing legacy software with spec driven development
  149. Design is not dead the designer as the ai director