Skip to main content
Scour
Browse
Getting Started
Login
Sign Up
You are offline. Trying to reconnect...
Close
You're currently offline. Some features may not work.
Close
Copied to clipboard
Close
Unable to share or copy to clipboard
Close
Janet A. Carr
blog.janetacarr.com
Clojurian thought: A Clojure programming language blog
Dead simple
core.async
job system in
Clojure
blog.janetacarr.com
·
90w
Building a
Clojure
CI/CD pipeline of
CERTAIN
DOOM
blog.janetacarr.com
·
113w
Thriving in the
dynamically
type-checked hell
scape
of Clojure
blog.janetacarr.com
·
133w
Building an Event-Driven
Architecture
in
Clojure
(Part 1)
blog.janetacarr.com
·
135w
How to
Hire
Clojure
Developers
blog.janetacarr.com
·
138w
Ports and
Adapters
Architecture for Functional Programmers (with
Clojure
)
blog.janetacarr.com
·
145w
Mindset
shifts for Functional Programming (with
Clojure
)
blog.janetacarr.com
·
149w
Clojure
Transducers
: Your
Composable
Data Pipelines
blog.janetacarr.com
·
150w
Model-View-Controller, a classic
architectural
pattern in
Clojure
blog.janetacarr.com
·
150w
A Primer on
Clojure
Macros
blog.janetacarr.com
·
158w
Clojure
Frameworks:
opinions
are features, not bugs
blog.janetacarr.com
·
167w
My
Guest
Spot on
Cognitect
's podcast
blog.janetacarr.com
·
168w
Clojure
's
typing
"problem"
blog.janetacarr.com
·
169w
Fix your
Clojure
code:
Clojure
comes with design
patterns
(Part 2)
blog.janetacarr.com
·
179w
Fix your
Clojure
code:
Clojure
comes with design
patterns
(Part 1)
blog.janetacarr.com
·
182w
Keyboard Shortcuts
Navigation
Next / previous item
j
/
k
Open post
o
or
Enter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
g
h
Interests
g
i
Feeds
g
f
Likes
g
l
History
g
y
Changelog
g
c
Settings
g
s
Browse
g
b
Search
/
Pagination
Next page
n
Previous page
p
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc
Press
?
anytime to show this help