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...DiscussClojure
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...Discuss·172 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...Discuss·226 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, ...Discuss·669 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...Discuss·548 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...DiscussClojure
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...Discuss·10 likes·872 readsClojure
Liam DuffyProliamduffy.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...Discuss·1 like·871 readsClojure
Toni Väisänentonitalksdev.com·Jan 4, 2024The Simplest Way to Deploy ClojureScript with Your APIThis time, we'll take the API we built and set up a frontend React application with Helix in ClojureScript to be deployed with the API. We'll restructure the backend code and folder structure to keep the code base cleaner. So, bear with me first with...Discuss·1 like·1.1K readsBuilding on DigitalOcean App PlatformShadow CLJS
Toni Väisänentonitalksdev.com·Dec 13, 2023DigitalOcean App Platform and Database MigrationsThis time, we'll continue working on the application from the previous posts by configuring PostgreSQL database migrations. We are not going to go into data modeling just yet. Instead, we are making sure that everything is ready for the time we're go...Discuss·743 readsBuilding on DigitalOcean App PlatformClojure