Build Your Open Source .NET Project On Travis CI
Travis CI is a continuous integration service that lives in the cloud and is free for public Github repositories. When you push a change to your Github repo, Travis CI will automatically detect it and...
View ArticleFind the Hidden Pull Request Info on Github
I review quite a few pull requests on Github and always thought it strange that Github does not show the repository url of the fork on which the pull request came from. I’ve always had to navigate...
View ArticleØredev 2013 – Day 1 (the first half)
This is my third year in a row attending the Øredev conference. The last two years were totally fantastic so I was really looking forward to this year’s edition. This year I travelled with a large...
View ArticleGit for Windows tip: opening Sublime Text from bash
I wrote a post about how to open NotePad++ from the bash prompt a few years ago but I recently made the switch to using Sublime Text 2 as my standard text editor and had to figure out how to do the...
View ArticleHow to catch JavaScript Errors with window.onerror (even on Chrome and Firefox)
I’m working on a new (mostly greenfield) responsive website for eBay Sweden that has a fair amount of JavaScript and that is viewed in lots of different browsers (mobile, tablet, desktop). Naturally...
View ArticleFluentMigrator – Setting the collation on a column
I got a question via a Twitter DM about how to set the collation for a column in a FluentMigrator migration. I gave a quick answer there but here is a longer answer for anyone stuck on this. Using...
View ArticleReview of Release It!
Release It! Design and Deploy Production-Ready Software by Michael T. Nygard, published by The Pragmatic Programmers. ISBN: 978-0-9787-3921-8 Introduction Release It! is a book I have had on my reading...
View ArticleProfiling Golang Programs on Kubernetes
Recently I needed to profile a Go application running inside a Kubernetes pod using net/http/pprof. I got stuck for a while trying to figure out how to copy the profile file from a pod but there is an...
View ArticleGraphite and Grafana – How to calculate Percentage of Total/Percent Distribution
When working with Grafana and Graphite, it is quite common that I need to calculate the percentage of a total from Graphite time series. There are a few variations on this that are solved in different...
View ArticlePersonal Update: Going full time on Grafana
It’s been a year since I started at Raintank (soon to be renamed to GrafanaLabs). During that time, I have worked on lots of interesting stuff. Some highlights: Grafana.net Reviewing most of the new...
View Article
More Pages to Explore .....