# Reimplementing Circular.io's Backend in Clojure

DevFeed: [Reimplementing Circular.io's Backend in Clojure](<https://devfeed.tech/articles/ripping-off-circular-io-in-clojure-32157.md>)

Original publisher: [Read original article](<https://adambard.com/blog/ripping-off-circular/>)

Published: 2015-06-15T00: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>), [Back end](<https://devfeed.tech/topics/backend.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Development](<https://devfeed.tech/topics/development.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [backend](<https://devfeed.tech/tags/backend.md>), [clojure](<https://devfeed.tech/tags/clojure.md>), [development](<https://devfeed.tech/tags/development.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [php](<https://devfeed.tech/tags/php.md>)

## AI overview

A development journal about rebuilding Circular.io's backend in Clojure while reusing its open-source frontend. The author compares Clojure and PHP while implementing scheduled Twitter-posting features and porting the application's API.

## Source excerpt

Circular.io is a clone of Buffer, or at least the Buffer of about 5 years ago. Back then, all buffer did was let you schedule posts to Twitter, to be sent at regular intervals throughout the day. It was on HN about 3 years back, and has been running since then. And people really use it! They've done a great job with their little app, and the fact that it's open-source means that for the purposes of this post, we can steal their frontend and just install a new backend.