

An Architect's View: Talks: Clojure's Superpower
source link: https://corfield.org/blog/2020/11/24/talks-clojures-superpower/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Talks: Clojure's Superpower
For about a decade, I used to speak regularly at conferences and user groups around the world. In 2013, I decided to take a break and just enjoy attending events (here's a small selection of my presentations covering the last three years of that decade).
Since I keep talking about a good "REPL-Driven Development" workflow on the Clojurians Slack (self sign-up here), I figured that would make a good topic to get back into speaking at virtual user group meetings.
The "talk" will mostly be a live coding session, showing some aspects that I think are important in good RDD practice and, hopefully, will be driven by audience questions -- as I want this to be an interactive experience. The pitch for the talk is:
Everyone talks about RDD but what it is really? Why is Clojure's REPL not like other languages' REPLs? Can you really develop an application "live"? What about restarts, refreshes? Don't I need special, magical tooling for this? This talk will show you how fundamental Clojure's REPL is to development, and how to build a web application, live, from your editor, with no restarts, no refreshes, just simple, basic tooling. Clojure's REPL is truly its superpower: it lets you hold your application in your hand, query it, modify it, evolve it, with just a basic set of tools and an understanding of what "REPL-friendly development" means. Here are the dates and times so far:
- Clojure Provo -- December 15th, 7 pm MST
- London Clojurians -- January 12th, 6:30 pm GMT
Recommend
-
11
November 9, 2020 VS Code and Clover I've written before about how I switched from Emacs to Atom at the end of 2016, where I initially used ProtoREPL (which i...
-
13
seancorfield/next.jdbc 1.1.610I recently released 1.1.610 and since it has been about five months since my last post summarizing advances in this library,...
-
9
Wrapping Up 2019It's been a while since I blogged about the projects I maintain so I figured New Year's Eve 2019 was a good time to provide an update!expectations/clojure-test 1.2.1Mocking in side-effects...
-
4
September 13, 2019 How do you use clojure.spec An interesting Clojure question came up on Quora recently and I decided that
-
11
Lots of ReleasesOver the last week or so I've released minor updates to several of the projects I maintain, so I thought it would be nice to have a summary blog post rather than a scattering of minor announcements.clj-time 0....
-
11
next.jdbc 1.0.0 and 1.0.1First off, seancorfield/next.jdbc 1.0.0 was released on June 13th, 2019 (and I
-
4
At World Singles Networks llc we have been using a monorepo for several years and it has taken us several iterations to settle on a structure that works well with the Clojure CLI and deps....
-
5
Microsoft Cloud for Healthcare: Architect Perspective Mic...
-
9
A first view on the talks and speakers of Meeting C++ 2022 published at 10.08.2022 15:00 by Jens WellerSave to
-
9
The difference between developer and architect view of a system CategoriesKev's Blog
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK