Menu Icon
About
About Us
What We Do
Who We Are
Solutions
Services
AI Solutions
DevOps
AI Vision Engineering
Fractional CTO
Mobile + Web App Development
Legacy System Modernization
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
The Rise of the ETA Stack
The Rise of the ETA Stack
ETA Stack
There's an emerging trend of using the "ETA Stack" for web application development, as opposed to traditional LAMP or MEAN stacks. The ETA Stack is characterized by the use of languages offering expressive types. We discuss some of the specific technologies used today in ETA Stack applications, as well as its benefits.
Justin Leitgeb
10 min read
Servant authentication and sessions via cookies
Servant authentication and sessions via cookies
Cookies
Tutorial
Authentication
Parsing Libraries
Authentication is a sort of weak place in the Servant web framework. In this tutorial we build RESTful authentication in Servant storing all the session in an encrypted cookie client-side.
User Icon
Mark Karpov
15 min read
Mustache templates in Haskell
Mustache templates in Haskell
Tutorial
Haskell
Design
In this tutorial we are going to use the Stache Haskell package developed by Stack Builders to work with Mustache templates — a popular logic-less template format.
User Icon
Mark Karpov
12 min read
Concurrent Haskell in the real world
Concurrent Haskell in the real world
Haskell
Programming
Notes about use of concurrent Haskell that made our production code almost 100 times faster.
User Icon
Mark Karpov
10 min read
Cassava Megaparsec library released
Cassava Megaparsec library released
Parsing Libraries
We have released a new open source library for CSV parsing that provides good error-messages and plays nicely with Cassava.
User Icon
Mark Karpov
2 min read
Creating a GUI application in Haskell
Creating a GUI application in Haskell
Tutorial
Haskell
GUI
Programming
This time, we’re developing a calculator using bindings to GTK+. This tutorial would be great for Haskell beginners and others who come from an imperative background. This popular post was originally written in 2015 and updated in March 2024 to reflect the process of creating a GUI application from scratch with Haskell and GTK+.
User Icon
Mark Karpov (+1 more)
27 min read
17
18
19
20
21
...