Always Creating

A Begginers Take on Development

May 15, 2019



So I started development just a couple of months back. I recently finished my target of devoting 200 hours to work on my development skills. Here’s what all I have learned through this short and interesting journey:

General Learnings (Non Technical)

  1. Developing and building software is a fun and fullfilling experience. You start from scratch with no idea of what the end result will look like. Then little by little the idea grows and forms a full scale product. (well atleast ocassionsly 😅 )

  2. As you build more and more products, the projects will get better and more fun. As you move to more challenging projects with more skills you will enjoy the process more.

  3. With every project you will gain confidence and more diverse skills. With each project you get to practice these skills and make them better and sharper.

  4. Building things and working with problems and solving them is the most effective way to learn about anything.


Techinal Learnings

  1. Basic CSS and Sass : Mostly I learned about flex and positioning in CSS plus basics of Sass. Also I learnt about using color combinations and implementing dark mode theme.

  2. Fundamentals of Javascript : I worked a lot with vanillaJS, and learnt about DOM manipulation. This helped me understand importance of reactjs and other JS frameworks. I also worked with some web api's which was quite fun.

  3. Basics of Socket.io : I enjoyed working on a web chat application based on socket.io which refined my apprehension and appreciation of networking apps.

  4. Basic MERN Stack : I also worked on developing a Fullstack app using the MERN technologies. It was a much needed project which helped me conquer my nervousness of building fullstack applications.

  5. Markdown : Well nothing to say here


All Articles