Month: August 2015
-
Things to think about
A blurst of fascinating things to think about today: Rich Hickey’s “Language of the System” : Johnathan Edwards’s “Two Way Dataflow” : Grokking Reactive Demand Programming
-
Handmade Manifesto
There’s a lot to like about the Handmade Manifesto. But I wish it hadn’t been quite so conflated with talk of avoiding abstraction and hand-rolled efficiency. Anyway, I’ll keep an eye on it.
-
Patterning …
So I wasn’t actually planning this. But I’ve been working on Patterning again in the last week or so. There’s a new version coming. The bad news is that it’s going to break the “API” and your existing code. 🙁 The good news is that there will now actually BE an API. A real one,…
-
Colourize Clojure Errors
Clojure is a wonderful language. The more I use it, the more I like it. But the default error reporting is catastrophically bad, forcing you to look through screensful of Java stack-trace for the needle of a bit of code that’s actually yours. I’m sure there are better solutions, but today I just hacked a…
-
Why use Twitter for identity?
Dave Winer on why he’s using Twitter for identity?
-
Clojure Reader Conditionals
So Clojure is getting Reader Conditionals ie. a way to put Clojure / ClojureScript etc. variants into ordinary source files. It’s like .cljx files but without the separate pre-processor. Now the Clojure / ClojureScript compilers themselves will be able to pick out the variant of the code relevant to them. Most of Patterning’s core is…
-
Figwheel
Wow! Figwheel looks pretty damned interesting. Another item for my Mind Traffic Control queue … try using it for Patterning apps.
-
Project ThoughtStorms fixes
While on the subject of Project ThoughtStorms, I realized that the tools Quick Paste and Compare were broken. These are now working again. Quick Paste lets you quickly paste a a bunch of paragraphs of text and get back an SFW formatted file that can be dropped directly into your pages directory in an SFW…
-
WTF SourceForge?
Seriously?
-
SdiDesk VB.NET on GitHub
At one point I had SdiDesk converted to VB.NET because VB Classic was clearly deprecated and maybe VB.NET was the future. In the event I never really liked this idea or immersed myself in VB.NET. But the code was sitting around on Google Code hosting. Now Google Code is shutting down, I did the automatic…