6 blog posts

Posted on Jan 3, 2017 by Alexej Bondarenko

The Yesod devel library already improved a lot during the last years. But still, type safety comes with a drawback sometimes. Since Yesod also secures the static files and how they are included your project, the process can slow down in compile time. We will look at this in this blog post.

Posted on Oct 26, 2016 by Alexej Bondarenko

A common task in SEO optimization is adding/configure meta tags. Some of them can improve page ranking. In Yesod, this task is not supported from scratch (like setTitle is). In this post, we will talk about how to add meta tags to your Yesod web project.

Posted on Oct 21, 2016 by Alexej Bondarenko

To help search engine bots to crawl the content of your web page you can provide a sitemap.xml. In this tutorial you will learn how to create a dynamic sitemap.xml for small (or mid size) pages in Yesod.

Posted on Oct 10, 2016 by Alexej Bondarenko

As I work more and more with Yesod (which is written in Haskell) I encounter one major problem: documentation. It costs a ton of time to figure out how to do things properly. One good example is pagination. In this post I'll describe my way from a naive approach to a final monadic solution.

Posted on Aug 31, 2016 by Alexej Bondarenko

In this blog post we describe the advantages of susy compared to frameworks like Bootstrap or Foundation

Posted on Aug 25, 2016 by Alexej Bondarenko

Delivering sitemap.xml is a good way to help search engine bots to crawl and index your web page.In this blog post, you will learn how to deliver a static or dynamic sitemap.xml in Lift.