Tweets
- Tweets, current page.
- Tweets & replies
- Media
You blocked @mountain_ghosts
Are you sure you want to view these Tweets? Viewing Tweets won't unblock @mountain_ghosts
-
Pinned Tweet
hi new followers, if you want to improve your tech skills I have 2 books available: "Building Git" teaches a huge array of programming topics by rebuilding git from scratch "JavaScript Testing Recipes" gives a thorough intro to automated JS testing https://shop.jcoglan.com/
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
oh, node.js v11 stopped using values' own inspect() methods inside console.log(), how are we supposed to make values print nicely now
Thanks. Twitter will use this to make your timeline better. UndoUndo -
I hadn't actually seen the bit when I posted this and oh my god
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
ah yes a big trending thing about mental health work absences where we don't talk about the role of bosses, you love to see it
Thanks. Twitter will use this to make your timeline better. UndoUndo -
thread::spawn(relocate || {}) Retweeted
some blogging: a write up of a talk I gave a few years ago that I've been coming back to again and again: "why recursion matters, part 1: proof by induction" https://blog.jcoglan.com/2020/02/02/why-recursion-matters-part-1/ …
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
death stranding starring mister peanut
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
thinking about getting incredibly into ads
Thanks. Twitter will use this to make your timeline better. UndoUndo -
oh no my bowl
Thanks. Twitter will use this to make your timeline better. UndoUndo -
(this function is nonsense, but there is a general pattern of, you do some I/O, probably a read, and then fmap the result to transform it, e.g. `fmap read getStrLn`)
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
is there haskell do-notation but for fmap? I assume this is not the right way to write a function that prints something and returns a value square :: Int -> IO Int square n = fmap (\_ -> n * n) $ print ("squaring " ++ show n)
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
hmm, time to check in on the news "john ker--" ok that's quite enough of that
Thanks. Twitter will use this to make your timeline better. UndoUndo -
it's still being developed/maintained, it's just way fewer people will have heard of it. I can always briefly explain what it is in the article?
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
there is also the neat factor that this is a series about recursion, and so the example is using coffeescript to compile the coffeescript compiler
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
I strongly suspect that webpack has made the JS build process as opaque to people that learned web dev in the last 5 years as the C compile-and-link process is to me
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
four years is a hell of a long time
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
the essential structure here is simple map-reduce: transform all the source files, and then combine the results there are plausible more-modern examples but all of them will trigger "er why didn't you use webpack"
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
there's a very good chance someone reading this today would have no idea what "concatenating some JS files" is or why one would do so
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
(the example is using Make to build a JS project, which is still an okay example although that idea now would probably be laughed out of the room, whereas when I originally gave the talk it would have been described as "niche")
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
working through this transcript and found: "say we're building a coffeescript project", woof this has not aged well
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
as proof of its own truth, the first google hit for this quote is a gary bernhardt tweethttps://twitter.com/kjhealy/status/1223950602524336129 …
Thanks. Twitter will use this to make your timeline better. UndoUndo -
I'm prepping the rest of the transcript for parts 2 and 3 to come out during this coming week
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.