Eric on Rails is about documenting my journey into web development. The three main reasons that I am writing this blog are:
- To develop my higher level thinking about web development
- To provide a resource for others wanting to follow my path
- To have a place to refer potential employers to demonstrate my knowledge.
Primarily I want to develop my ability to communicate about technical matters. I feel writing about a topic helps me think about things in a much larger scope than if I didn’t write about it. By writing a post a every week I have a regular exercise to help develop my soft skills as a web developer. It is often said you only truly learn something when you teach it, and I find there is some truth to this sentiment. Ideas about a topic can exist as a vague notion if you only keep them in your head. It is when you are forced to verbalize them in some medium that you realize details you are unsure about or idiosyncratic tendencies you have developed. Sharing your knowledge, especially in writing, forces you to investigate nuanced points that are all too easy to gloss over. I hope by writing these posts I can develop a skill set that will make me a more valuable member of any team I may be a part of. This leads me into my second reason for writing.
I also wish to provide a resource that others may find useful in their journey. I will be writing about topics that I myself have learnt and hopefully I can provide useful insights that will help other people learn the same things faster. I feel passing on knowledge is deeply satisfying. I think much of our technological advancement is a result of people indulging this drive to share their expertise, helping others in the process. The sense of transmitting knowledge grants me a great deal of joy from writing. Conversely, when I was a beginner in any of my various hobbies I always felt a deep sense of gratitude for those that gave me guidance and mentorship. I feel blogging is a simple way of giving back in a small way. I sincerely hope you take something useful away from my blog since you took the time to read this page.
Lastly I hope this blog can serve as an extension to my resume. Taking on a new employee is a major commitment for any company. If I was the one making a decision of who to hire I would appreciate being able to see a blog with frequent, high quality posts. I want this blog to be a testament to my dedication to consistently improving my skills as a web developer. This blog will not only help me refine my skills but also serve as a demonstration of them. A blog is an excellent resource to refer people to if they want to know what I know. It seems that relatively few people blog and those that do fail to create steady posts. I hope my weekly blog posts serve as a way to separate myself from the crowd.
If you have any questions, concerns or criticism you would like to bring to my attention feel free to get in touch through the comments or by email: firstname.lastname@example.org