Kris Jenkins
Home
Archive
Talks
Kris Jenkins' Blog
Latest
Apr 11, 2023
Why We Podcast
Oct 11, 2022
Setting Up A kcat Config
Jul 09, 2018
MicroServices - Check Size Before Ordering
Older
Jul 29, 2017
Emacs Feature Branch Tip
Jan 25, 2017
There's Immutable And Then There's Immutable
Nov 08, 2016
Type Bombs in Elm
Jun 10, 2016
Functional Mumbo Jumbo - ADTs
Jun 03, 2016
How Elm Slays a UI Antipattern
Jun 01, 2016
Clojure-Fu with Juxt
Apr 16, 2016
How I Structure Elm Apps
Feb 09, 2016
Git for Static Sites
Dec 29, 2015
What Is Functional Programming?
Dec 29, 2015
Which Programming Languages Are Functional?
Oct 30, 2015
Quote of the Week - Doug Crockford
Oct 07, 2015
Geocoding With Elm and ArcGIS, Part 3
Sep 25, 2015
Geocoding With Elm and ArcGIS, Part 1
Sep 25, 2015
Geocoding With Elm and ArcGIS, Part 2
Sep 25, 2015
Things I Love About Languages I Hate
Sep 25, 2015
Timing Code in ClojureScript
Sep 12, 2015
Dude, Do You Even Fizzbuzz?
Sep 06, 2015
Responsive YouTube Videos With Elm
Aug 06, 2015
When Should You Bother With A Reader Monad?
Jul 28, 2015
Extending Esqueleto for Type-Safe Postgresql Queries
Jul 07, 2015
Map, Reduce and the Fold-Twins
Jul 01, 2015
This Week In The Browser
Jun 17, 2015
JavaScript - The Collection of Parts
Feb 03, 2015
A Brief And Partial Review Of Haskell In The Browser
Feb 20, 2014
An Elegant Little core.async Solution
Feb 20, 2014
Backwards Compatibility Testing For Your Clojure Project
Feb 08, 2014
Using Joda Time as your Clojure inst Class
Jan 25, 2014
Our Total Quality Approach to Software
Jan 18, 2014
Book Review - Clojure for Domain Specific Languages
Dec 31, 2013
Tech I Want To Build/Learn In 2014
Dec 28, 2013
Clojure On Emacs - A CIDER Workflow Hack
Dec 28, 2013
Popup Help In Emacs Lisp
Dec 26, 2013
Emacs - Reindent The Whole Buffer
Nov 27, 2013
A Tip About Clojure's Less Than & Greater Than Operators
Oct 23, 2013
Dear Starbucks, I Like Clojure
Oct 15, 2013
Getting the Bleeding Edge Build of an Emacs MELPA Package
Oct 13, 2013
Using OAuth2 with Emacs
Oct 08, 2013
Finding Files In Emacs Helm
Oct 08, 2013
Writing a Spotify Client in 16 Minutes
Oct 07, 2013
Set An OSX Window To A Specific Size
Oct 02, 2013
A Tip For Navigating Clojure Files in Emacs
Aug 27, 2013
Chicken, Chicken, Chicken
Aug 16, 2013
West London Hack Night - August 2013
Aug 06, 2013
Designing An Accounting System
Aug 06, 2013
The Turing Rule
Jul 18, 2013
Quote of the Day
Jul 13, 2013
West London Hack Night - July 2013
Jun 30, 2013
Levenshtein Distance in Elisp
Feb 27, 2013
Solving Logic Puzzles With Clojure's Core Logic, Part Two
Feb 27, 2013
Solving Logic Puzzles With Clojure's Core Logic, Part One
Feb 25, 2013
Writing Great Literature With Clojure
Feb 22, 2013
Prolog Quote of the Day
Feb 21, 2013
Org Babel, Clojure and nREPL
Feb 20, 2013
Deepest Node In A Binary Tree
Feb 20, 2013
A Vim Front-End for gDocs
Feb 16, 2013
A Simple Data Equation
Feb 16, 2013
.emacs, To Start With
Feb 16, 2013
Mapping "jk" to Escape in Emacs' evil-mode
Feb 12, 2013
Today I Learnt...Something About Stack Overflow
Jan 26, 2013
Clojure Syntax Highlighting in Emacs
Dec 04, 2012
Lisp Quote of the Day
Nov 04, 2012
Google Bootcamp Sarajevo
Nov 01, 2012
LISP vs Java
Jul 14, 2012
How To Make A Relational Database Schemaless
Jun 06, 2012
Programmers, Your Text Editor Wasn't Designed For You
Mar 31, 2012
A Handy Clojure Macro For Development vs. Production
Mar 20, 2012
It's Complicated
Mar 05, 2012
Letters to Juliet, A Film Review
Feb 12, 2012
How Do I Pick The Wrong Programming Language?
Nov 06, 2011
Naming Things
Nov 03, 2011
Because the Kids are Lighting Fireworks Already
Sep 04, 2011
Internet Explorer to Enter the Deadpool
Aug 17, 2011
How To Get X11 Working On An EC2 AMI
Aug 03, 2011
Diagnosing Problems On The Web - A Rule Of Thumb
Aug 01, 2011
Vim vs. Emacs - The War Is Over
Jul 30, 2011
Star Pelican
Jul 29, 2011
Native Apps vs Web Apps
Jul 27, 2011
London 2012, One Year To Go
Tweets by krisajenkins