-
Rust Web Frameworks: Warp versus Axum
Tuesday 11th of October 2022
When I started writing Velum , I didn’t really have any idea about what web frameworks were available, or what was good. So, somewhat at random, I chose Warp , since the examples looked fairly straightforward and it’s pretty popular. Coming from Rails, and the almost infinitely malleable Ruby, working with Rust feels very restricted. Rust is incredibly pedantic, and there’s very little magic goin…
Comments: 1
-
Now On Velum
Wednesday 14th of September 2022
This blog was originally set up using Ghost 0.3.2, and then pretty much never updated. There have been many, many updates to Ghost since that 2015 release, which I’ve basically ignored as I wasn’t using the managed installation on their servers, and had made several modifications to the default Casper theme, and honestly couldn’t be bothered to deal with the hassle of upgrading. Now, Ghost was p…
Comments: 0
-
JavaScript: getting started with RequireJS
Wednesday 19th of August 2015
Until recently, I’d mostly avoided RequireJS under the mistaken impression that it was overly complicated for my needs and only useful for large-scale applications. I was mistaken: it’s actually a fairly straightforward thing that can work just fine for small apps, and more importantly it encourages an organised and structured approach to JavaScript code. The RequireJS documentation is not, in…
Comments: 0
-
Adding typographic quotes to Ghost
Tuesday 18th of February 2014
As I write this, Ghost is at version 0.4.1 and does not include the ability to convert straight ‘ and “ quotes to their proper typographic equivalents of ‘ ’ and “ ”, nor does it convert hyphens into en– or em— dashes. Since I’d fiddled with an automatic converter for another project that also used the Showdown converter, I decided to try adding it to Ghost. It wasn’t as straightforward as…
Comments: 0