mj's Logbook

Getting Started With Elm

elm programming

10 years ago

Hypermedia APIs

Talk by Jon Moore on designing a RESTful api with HATEOAS.

api programming rest talk web

10 years ago

Syncing a fork

I need to look this page up every single time.

git github programming

10 years ago

Designing a Personal Knowledgebase

I have thought about and started writing solutions to this exact problem many times. I’ve played with different tools (including some mentioned in his post) and always come away disappointed. I don’t want to lock my stuff up into some proprietary tool. I’ve resorted to using this site for links, and markdown-formatted text files for thoughts, notes, ideas, and projects.

knowledge tools

10 years ago

Ashley

A simple template for blogging.

blog html5 template web

10 years ago

Painting in pastels by JF Le Saint

This is so damn good I may have to buy some pastels. I can’t explain how much I love this.

art artist inspiration pastels

10 years ago

Protocols in Clojure/ClojureScript

An introduction to protocols. I came across this when trying to understand how Om components work. Another post here using the example of encoding json.

clojurescript cloure tutorial

10 years ago

Clojure Tutorials by Tim Baldrige

A series of video tutorials on various Clojure topics by Tim Baldrige.

clojure programming tutorial video

10 years ago

Functional UI programming with React.JS and ClojureScript

clojurescript javascript programming react.js talk video

11 years ago

React.js: an interactive tutorial to get started

javascript programming react.js tutorial

11 years ago

Try Haskell

These always make me think of _why.

haskell programming

11 years ago

Software Foundations

books programming

11 years ago

Haskell for Mac OS X, self-contained relocatable GHC builds

Bob Ippolito’s single-step Mac OS X Haskell installation.

haskell programming

11 years ago

Brent Yorgey CIS 194 Lecture notes and assignments

Brent Yorgey’s course on Haskell. Chris Allen’s recommended way of learning Haskell. After going through it a bit, I found some problems and progress slowed, then halted. I’ll bet it’s great when you take the course…the lecture notes are not enough for self study. I personally would recommend Learn You a Haskell to dip toes in, then look for the next step.

course education haskell programming

11 years ago

Yvan Duque

Also on Tumblr and Etsy.

art artist gouache inspiration linesandcolors Yvan Duque

11 years ago

lt-cljs-tutorial

An interactive cljs tutorial for Light Table by David Nolen.

clojurescript david nolen light table

11 years ago

What's known about tutoring

Jason Orendorff learning teaching

11 years ago

Learnable Programming

bret victor knowledge learning programming teaching

11 years ago

Khan Academy Computer Science: New advanced JS course: Learn to program natural simulations!

khan academy knowledge

11 years ago

Big History Project

history knowledge

11 years ago