Freshcodefreshcode.hashnode.dev·Dec 17, 2024Once you try Clojure, there is no way back🎧 In the 3rd “Clojure in product. Would you do it again?” episode, discover how a single custom solution transformed into a platform serving hundreds of companies — all by choosing an unexpected technological path.Marten Sytema's journey with Caterm...Clojure
Freshcodefreshcode.hashnode.dev·Dec 5, 2024Clojure in Product. Would you do it again? podcast🎙️ We've started a podcast exploring a question on our minds: why isn't Clojure, despite its power and elegance, more widely used in production? Instead of theorizing, we're talking to teams who've actually taken the leap. In our first episode, Kall...1 likeFunctional Programming
Todor Dinevwrite2learn.hashnode.dev·Nov 5, 2024How to Set Up a Clojure Development Environment with VagrantIn this article we will demonstrate how we set up a portable Clojure development environment on a Windows machine. The main purpose was to be able to create a pleasant working environment for programming in Clojure on any decently powerful Windows-po...Clojure
Toni Väisänentonitalksdev.com·Oct 15, 2024How Could Clojure Web Development Suck LessIn this episode, we dive into the intricacies of web development with Clojure, exploring how it can be improved and made less cumbersome. We also touch on Rama, as Ben brings more expertise in that area. Additionally, we explore Ben career journey, f...185 readsPodcastrama
Toni Väisänentonitalksdev.com·Aug 17, 2024From 0 to Clojure, Career Changehttps://youtu.be/hxmAe7-z60Q?si=c2TELYNP-ETFqP9O Cat Rivers shares her journey from tattooing to software development and back, discussing burnout, coding experiences, and the challenges of career changes. Highlights 🎨 Cat Rivers is a tattoo arti...231 readsPodcastcareerchange
Toni Väisänentonitalksdev.com·Jul 31, 2024Typed Configuration Files with Malli & AeroMost projects start by defining the application configuration file and schemas or code to validate it. The configuration can be as simple as a database connection string. Sometimes, this is read directly from an env variable in the code. In Clojure, ...693 readsClojure
Toni Väisänentonitalksdev.com·Jul 24, 2024Why Clojure, From Principal Scientist to a Clojure ConsultantStarting a podcast has been on my to-do list for a while, and I'm happy to announce that I've finally taken the first steps. My friend and colleague from Metosin, Martin Varela, was happy to jump in front of the camera to capture the following conver...551 readsPodcastClojure
Brett Rowberrybrettrowberry.com·Jul 12, 2024Alias for the clojure.string NamespaceIn Clojure, it's possible to alias a namespace in so many ways. You can read more at [clojure.org](https://www.clojure.org/guides/learn/namespaces). I'm used to seeing the alias for the namespace clojure.string as str. I haven't been coding much late...Clojure
Toni Väisänentonitalksdev.com·Jun 28, 2024How to Use Test Mocks and Fixtures In ClojureAfter we've learned unit testing, at some point, the complexity of the software grows enough for us to reach out to mock functions and set up test fixtures. Mocks are often needed when you have external services that are unavailable under your contro...10 likes·923 readsClojure
Liam Duffyliamduffy.hashnode.dev·Jan 10, 2024How to Deploy Your Clojure API with Docker and Fly.ioBackground I recently began a side project in which I needed to deploy a Clojure API. I couldn't find a detailed guide showing how to do this, so I'm writing one now. Hopefully, this helps anyone who wants to do this in the future. I chose Fly (fly.i...1 like·887 readsClojure