Earlier this year I began this blog as part of a News Years resolution to give back to all of the communities that have helped me become a successful developer and I am proud to say that it was a resolution that I stuck with.
So I thought I would wrap up this year with a hastily written summary of some of the things I did this year to help make a contribution to the development world.
I never would have realized how time-consuming consistently helping the community would be when I began this journey earlier this year. It was a huge investment on my part and thankfully I was able to continue on this path without my wife threatening to kill me although she did hear the “let me finish typing this one thing / post / answer” quite a bit, so I have to thank her for my current state of being un-murdered. I would estimate that I probably spent at least around 8-10+ hours a week specifically doing community-based activities and I had a great time doing it.
If I couldn’t sleep, I would hop up and write a blog post or spend a few hours answering questions or sometimes I would mash on my Surface until either the battery died (which isn’t an easy task) or I simply fell asleep (which occasionally occurred mid-answer). When I wake up I would answer questions or work on blog posts before eating breakfast or during lunch, it became a habit but in my mind, a positive one.
Let’s take a look at where I spent a majority of my time.
The ASP.NET Forums
Since I spent an overwhelming majority of my time working with .NET and other Microsoft development technologies, I couldn’t really think of a better place to focus my efforts than a forum that focused on just that. I had always remembered ending up there when searching for different issues and felt that Stack Overflow was a bit too chaotic, competitive and unfocused to be my primary choice.
So beginning in January, I began answering questions and tried to avoid just blatantly posting links to other sites whenever possible. I have focused on making a genuine effort to not only answer the questions asked but also help explain exactly what is going on and recommend better methods and best practices that they should consider using in the future. As a result, many of the answers I provide often resemble tiny, well-formatted blog posts, which I hope not only benefit the original poster discover what they were looking for, but to serve as a resource for future users that may encounter the same problems.
Above all, I feel that these contributions have no only allowed me to impart some of the knowledge that I have gained over the years onto others, but it has also help sharpen my skills through teaching others and communicating with other community experts and MVPs to help all of us improve as a whole.
And I haven’t stopped since, let’s take a look at some numbers:
- Posts since January: 9,001 (averaging ~25 posts per day)
- Posts marked as Answer: 4,268 (averaging ~12 answers per day)
- Points since January: 60,542 (averaging ~170 points per day)
- Views for posts since January: 785,212
I know that people often say that points are meaningless and for the most part they are. However, I do feel that they are a motivating factor for people like me to keep doing something that can often be stressful or time-consuming, but they serve as a number to let me know that I am contributing to something. All of these values were extremely helpful in setting personal benchmarks and goals to strive for to keep me going throughout the year and I am happy with the results.
During my time spent here, I have had the opportunity to meet some incredible people. The ASP.NET forums are full of Microsoft MVPs, ASP.NET Insiders, Microsoft employees and all sorts of wonderful developers with astounding accolades. The moderators always kept things clean, quickly removed any spam that might occasionally turn up and made it an enjoyable place to spend my time.
I would encourage any .NET developers that aren’t currently using these forums as a resource to head on over there, sign-up and post something if you run into any issues.
Blogging
I began this blog in late January and honestly didn’t really have any expectations for it at all so I have to admit that my little to no expectations were dramatically exceeded when I noticed that people were actually visiting the site. I honestly wish I could spend more time on here writing (and finishing) posts as a majority of them have been quite well received and even published and spread out on a few different sites across the internet, which is really cool.
When I initially started the blog I may have set a pace that wasn’t really realistic at 8 blog posts a month and I quickly realized that in April. I could feel myself getting burned out trying to think of new topics to cover and eventually building up some excess stress that I really didn’t need. So I took a break during the summer and have since relaxed the number of posts to a much lighter amount (2-3 per month), which I think is a maintainable target to shoot for.
Speaking of numbers, let’s take a look at some of the statistics for the site since its inception:


Bhuvanesh MohankumarPosted May 13, 2016, 11:30 AM
Nice
Sabyasachi MishraPosted Nov 21, 2015, 5:03 AM
Well achieved
Santhakumar MunuswamyPosted Nov 20, 2015, 9:08 AM
Great work. Thanks for sharingus
Prasham SabadraPosted Nov 20, 2015, 6:56 AM
Nice! Thanks for Sharing :)
Ravi PatelPosted Nov 20, 2015, 5:35 AM
Great Work sir
Lalit RaghavPosted Nov 20, 2015, 3:24 AM
Great Sir
Sibeesh VenuPosted Nov 20, 2015, 1:08 AM
That was a great read, Thank you so much for sharing your experience. #motivated, #charged
Rajeesh MenothPosted Nov 19, 2015, 11:43 PM
Great!
Mahesh ChandPosted Nov 19, 2015, 8:21 PM
This article has moved to Career Advice section.
Mahesh ChandPosted Nov 19, 2015, 8:18 PM
Thank you Rion for sharing your personal experience. Appreciate it!
Banketeshvar NarayanPosted Nov 19, 2015, 1:46 PM
Thanks Rion Williams for sharing this.. very inspirational
Jeetendra GundPosted Nov 19, 2015, 1:00 PM
Great work, thanks Rion Williams sir
Mukesh KumarPosted Nov 19, 2015, 11:02 AM
Great work.. your contributions help us... thanks for being a part of tech community