Show HN: Simple Race Registration (Haskell, PostgreSQL, JS)
15 points| LukeHoersten | 12 years ago |racemetric.com | reply
Of course I'm looking for customers as well as any feedback you have to give! Feel free to contact me directly at [email protected].
This Show HN grew out of another comment thread here: https://news.ycombinator.com/item?id=7008532
[+] [-] jbrown|12 years ago|reply
[+] [-] LukeHoersten|12 years ago|reply
1) Snap is super simple. It's not overdone with metaprogramming etc so it's easy to understand and debug, but it's not so simple that you have to reinvent the wheel all the time.
2) Heist, the templating engine, is super simple and powerful. It subscribes to the idea that control flow should be in Haskell and HTML/XML in the template. It's proven to scale EXTREMELY well.
3) Performance. Snap server has really performed well in production for me. Low memory and CPU usage, fast, etc. Right now I'm just running on a micro EC2 and it's not breaking a sweat under the HN load.
4) Digestive functors is a GODSEND for handling forms. It really looks like Haskell's the perfect language for form processing when you use it compared to other frameworks. It also has features like dynamic lists w/ automatic JS which many other frameworks don't support.
5) Snap is the perfect blend of simple + featureful (framework + libraries). It easily competes with microframeworks in simplicity and the heavy weight frameworks when you need the functionality.
There's a great SO post with more detail from the authors of both Snap and Yesod: http://stackoverflow.com/questions/5645168/comparing-haskell... Jump on IRC Freenode #snapframework for discussion. The community is great and really open to all frameworks and language discussion.
[+] [-] MaxGabriel|12 years ago|reply
Also, could you use a different background color for the image behind "Athletic Race Management"? It was light grey, so before the blurred image loaded on my phone it was very hard to read.
Edit: you should definitely enable pinch to zoom on mobile. My dad couldn't read your site without his glasses, so the zoom would have been crucial.
Is it free for free races, or just the $1 fee/person?
[+] [-] LukeHoersten|12 years ago|reply
Re: image: Definitely. Thanks for the feedback.
[+] [-] LukeHoersten|12 years ago|reply
[+] [-] LukeHoersten|12 years ago|reply
Of course I'm looking for customers as well as any feedback you have to give! Feel free to contact me directly at [email protected].
This Show HN grew out of another comment thread here: https://news.ycombinator.com/item?id=7008532
[+] [-] jreed91|12 years ago|reply
[+] [-] sritchie|12 years ago|reply
[+] [-] sritchie|12 years ago|reply
[+] [-] ashika|12 years ago|reply
[+] [-] LukeHoersten|12 years ago|reply
[+] [-] wavesounds|12 years ago|reply
[+] [-] LukeHoersten|12 years ago|reply
Sorry about that!