Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

clojure

Developer Tools

Easily Reloading your Clojure Project in Spacemacs

With this configuration in place, I can tear down and reload my entire Clojure-based app, while it's running in a REPL embedded in Spacemacs.
Developer Tools

Clojure Development in Spacemacs

Spacemacs is an awesome editor, and it's excellent for Clojure. Here I’ll describe the installation and setup process and point out a few useful tools.
Developer Tools

Rigging up Sublime Text for Clojure Development

My Sublime Text 3 setup for Clojure, tuned to conquer the oh-so-many parens and the build-and-test workflow provided via Leiningen.
Web Apps

Pitfalls to Avoid When Moving from Clojure to ClojureScript

ClojureScript has a very different "feel" to it than Clojure, at least at the REPL. However, there are good reasons for the differences. 
Software Science

Exploring Logic Programming in Clojure’s core.logic – Overview & Understanding Palindromes

How to describe the concept of palindromes using Clojure's core.logic library.
Web Apps, Ember.js

Setting up a Project with Ember and Clojure

An Ember/Clojure project setup using Ember.js to build our web app interface and Clojure to power our API.
Functional Programming

Understanding Homoiconicity in Clojure

To really understand Clojure macros, you first need to have a good understanding of what makes them so powerful – homoiconicity.
Platforms & Languages

Behind the Scenes with CHICKEN Scheme (Part 1)

An interview with Felix Winkelmann about CHICKEN Scheme, the SPOCK Scheme-to-JavaScript compiler, and what motivates him to keep programming.
jRuby

Experimenting with Clojure’s PersistentHashMap in JRuby

I benchmarked some tests run in JRuby that compare the Hamsterdam library using Hamster's immutable Hashes vs Clojure's PeristentHashMap, plus some gotchas.
Functional Programming

Clojure Conj 2012: Logic Programming, ClojureScript, and the Importance of Small Services

One of the major themes at this year’s Clojure Conj was logic programming.
Functional Programming

What I Learned on the Way to Clojure

My top three Clojure lessons: sequester mutable state; think functionally and be idiomatic; and practice, practice, practice.
Functional Programming

Some Notes on Clojure Performance

Laziness is amazing. As Debasish Ghosh explained on his blog, laziness lets you effectively reify and compose loops. 

Posts navigation

← Older posts

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation