• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

LispCast

Making the world safe for Functional Programming

  • Hire Eric
  • Podcast
  • Essays
  • About

Writing

What is an abstraction?

Eric Normand · Updated August 15, 2018

We explore some of the background behind the meaning of the word abstraction and why we do it.

What should a Clojure framework look like?

Eric Normand · Published June 22, 2017

After exploring why frameworks and why not frameworks, I dive into the design priorities I think a web framework should have.

The arguments against web frameworks

Eric Normand · Published June 20, 2017

We explore three arguments against frameworks, address them, then turn them into challenges to be overcome.

Why do we use Web Frameworks?

Eric Normand · Published June 19, 2017

While contemplating a Clojure web framework, I explore the reasons we use web frameworks in general. I conclude that the framework should support a learnable development process.

Should Cognitect do More for Clojure?

Eric Normand · Updated August 2, 2018

Poor open-source development practices, neglect for the beginner experience, and lack of communication have come up as complaints against how Cognitect stewards Clojure. I address the complaints with a plea that we do more as a community.

The Bootstrapping Mindset

Eric Normand · Updated August 17, 2018

One of the great things about very robust and powerful abstractions is that they can give you tremendous leverage. The leverage can be so great that you can build something much greater than the sum of its parts. However, I worry that the web is an end to this kind of abstraction. I’d like to explore why that is and what we can do about it.

The Idea of Lisp

Eric Normand · Updated January 8, 2019

How a programming language can be an idea.

Building Composable Abstractions Rehearsal 3

Eric Normand · Published November 14, 2016

My third rehearsal for my upcoming Clojure/conj talk.

Two rehearsals for my Clojure/conj talk

Eric Normand · Published November 7, 2016

My upcoming Clojure/conj talk is fast approaching. I recorded two rehearsals in two days. Watch them!

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Interim pages omitted …
  • Go to page 20
  • Go to Next Page »

Primary Sidebar

                  Hire Eric

Professional Services

  • Speaking
  • Consulting
  • Training

KEEP IN TOUCH WITH ERIC NORMAND

  • Email
  • GitHub
  • LinkedIn
  • Phone
  • RSS
  • Twitter
  • YouTube

Footer

  • Email
  • GitHub
  • LinkedIn
  • Phone
  • RSS
  • Twitter
  • YouTube

Professional Services

  • Speaking
  • Consulting
  • Training

Content

  • Essays
  • Podcast
  • Presentations

Copyright © 2021 Eric Normand