Three years have passed since I posted my first article on the blog. Time for a retrospective!
My biggest accomplishment this year is the amount I’ve learned about Chromium project and that I have started contributing back. Unfortunately I haven’t been as active on my blog, primarily due to increased work and personal commitments. Of my 14 posts this year on my blog, only 1 was published in the last 6 months.
I dipped my toes a little more in writing for other websites, doing two for Sitepoint.
- What CSS Variables Can Do That Preprocessors Can’t
- Speed Index: Measuring Page Load Time a Different Way
Just because I haven’t been as active writing posts doesn’t mean nothing has been happening, here are the less obvious improvements I made to the blog:
- Added wide tables that expand past where text is wrapped
- Went from Maruku to Kramdown for markdown
- Integrated abbr-touch.js to make <abbr> elements accessible on touch devices
- Added support for the theme-color meta tag
- Added page title and “ via @Tyriar” to Tweet button
- Tweaking colours, grammar, minor performance improvements, etc.
Here are some interesting stats on the traffic to the blog, comparing them to last year.
Organic search nearly doubled this year from 43% to 81% of all traffic. This can largely be explained by myself not being as active in both writing posts and on social networks.
- 81% organic search
- 9% direct (↑ was #4)
- 6% social (↓ was #2)
- 3% referral (↑ was #6)
- 1% email
- 0% unknown (↓ was #3)
Very little has changed with browser usage.
- 66% Chrome
- 20% Firefox
- 7% Internet explorer
- 4% Safari
- 1% Opera
Desktop has grown 7%, cutting mostly in to mobile’s portion. Less social activity means less mobile views.
- 92% desktop
- 6% mobile
- 2% tablet
The main call out with location is that traffic from India increased by 50% of what it was.
- 26.91% United States
- 14.03% India
- 5.62% United Kingdom
- 3.56% Germany
- 3.19% Canada (↑ was #6)
- 2.49% France (↑ was #7)
- 2.23% Brazil (↑ was #10)
- 2.23% Australia (↓ was #5)
- 1.99% Russia (new)
- 1.85% Netherlands (↓ was #9)
Most popular posts
Here were the most popular posts of the year (bold posts were published this past year):
- Handy adb commands for Android published 14 January 2014 (↑ was #2)
- ASP.NET MVC display and editor templates published 16 December 2012 (↓ was #1)
deferattributes published 26 February 2014 (new)
Action<>basics in C# published 5 August 2012 (↑ was #6)
- Triangles in CSS published 11 Match 2013 (↓ was #3)
- Passing parameters to jQuery event handlers published 14 June 2012 (↓ was #5)
- Implement a queue using 2 stacks published 13 July 2013 (↑ was #8)
- Fibonacci heap published 15 June 2014 (new)
- Integer division without the division operator (/) published 25 June 2013 (new)
- Binomial heap published 19 January 2014 (new)
My favourite posts this year
These are my favourite posts for the past year:
- Fibonacci heap - I’m glad this had a showing in the most popular posts of the year as this is probably my favourite post I have written to date. The animated SVGs took quite a bit of effort to throw together and they turned out great.
- Asking better questions on Stack Overflow - The title sums it up, I spent quite a lot of time on Stack Overflow learning and answering questions. I should break 20k rep this coming year!
- Counting sort - A look at the counting sort algorithm.
- Sorting algorithms - A new landing page for all sorting algorithms
I was also quite happy with the post on the speed index metric and how to measure it with the Telemetry performance testing framework on SitePoint.