Quantcast
Channel: Code happens
Browsing all 53 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

OpenStack and ease of development

In my last post, about cultural norms in OpenStack, I said that ease of development was a self inflicted issue. This was somewhat contentious I’ve had some interested expressed a deeper dive. In that...

View Article


Recent changes

I’ve had three pretty significant changes in my life recently. All are worth a little explanation. Debian I’ve resigned from my role as a Debian Developer. In truth I hadn’t been active for years, and...

View Article


Christchurch

Trigger warning: this is likely going to make you angry, or sad, or sadmad, or more. OTOH I’m going to make the points I’ve got to make in a short and pointed fashion and you, dear reader, can go look...

View Article

Image may be NSFW.
Clik here to view.

Feature flags

Feature toggles, feature flags – they’ve been written about a lot already (use a search engine :)), yet I feel like writing a post about them. Why? I’ve been personally involved in two from-scratch...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery and software distributors

Back in 2010 the continuous delivery meme was just grabbing traction. Today its extremely well established… except in F/LOSS projects. I want that to change, so I’m going to try and really bring...

View Article


Image may be NSFW.
Clik here to view.

Want me to work with you?

Reach out to me – I’m currently looking for something interesting to do. https://www.linkedin.com/in/rbtcollins/ and https://twitter.com/rbtcollins are good ways to grab me if you don’t already have...

View Article

Rust and distributions

Daniel wrote a lovely blog post about Rust’s ability to be included in distributions, both as a language that you can get via the distribution, and as the language that components of the distribution...

View Article

A Cachecash retrospective

In June 2019 I started a new role as a software engineer at a startup called Cachecash. Today is probably the last day of payroll there, and as is my usual practice, I’m going to reflect back on my...

View Article


2019 in the rearview

2019 was a very busy year for us. I hadn’t realised how busy it was until I sat down to write this post. There’s also some moderately heavy stuff in here – if you have topics that trigger you, perhaps...

View Article


Image may be NSFW.
Clik here to view.

Strength training from home

For the last year I’ve been incrementally moving away from lifting static weights and towards body weight based exercises, or callisthenics. I’ve been doing this for a number of reasons, including...

View Article

Image may be NSFW.
Clik here to view.

A moment of history

I’ve been asked more than once what it was like at the beginning of Ubuntu, before it was a company, when an email from someone I’d never heard of came into my mailbox.We’re coming up on 20 years now...

View Article

hyper combinators in Rust

Recently I read Michael Snoyman’s post on combining Axum, Hyper, Tonic and Tower. While his solution worked, it irked me – it seemed like there should be a much tighter solution possible.I can deep...

View Article

Rustup CI / test suite performance

Rustup (the community package manage for the Rust language) was starting to really suffer : CI times were up at ~ one hour. We’ve made some strides in bringing this down. Caching factory for test...

View Article

Browsing all 53 articles
Browse latest View live