# The nitty-gritty of a Clojure web app

DevFeed: [The nitty-gritty of a Clojure web app](<https://devfeed.tech/articles/the-nitty-gritty-of-a-clojure-web-app-32130.md>)

Original publisher: [Read original article](<https://adambard.com/blog/how-redditlater-works/>)

Published: 2014-05-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Adam Bard](<https://devfeed.tech/sources/adam-bard.md>)

Topics: [Clojure](<https://devfeed.tech/topics/clojure.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Heroku](<https://devfeed.tech/topics/heroku.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Development](<https://devfeed.tech/topics/development.md>), [Reddit](<https://devfeed.tech/topics/reddit.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [clojure](<https://devfeed.tech/tags/clojure.md>), [development](<https://devfeed.tech/tags/development.md>), [go](<https://devfeed.tech/tags/go.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [reddit](<https://devfeed.tech/tags/reddit.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

A detailed technical follow-up explaining how the RedditLater Clojure web app works. It covers the app's Heroku deployment, Reddit authentication, token handling, scheduled post queue, MongoDB persistence, modules, routes, views, and background posting work.

## Source excerpt

This post is a follow-up/supplement to my article Anatomy of a Web App: How I Built RedditLater in Clojure, published on sitepoint. To make the article appealing for a mass-market audience, I had to take out most of the nitty-gritty details that wouldn't interest people who weren't interested in Clojure to begin with (plebians!). The details still have some good stuff in them, though, so I've made this post out of it. So I hope you're here to read about my fiddly minutae, because off we go!