True happiness is not in completion of project, but in the journey of creating it.
Here are my highlight projects that make me proud.
Realtime collaborative code editor
After the interview was over, I knew what my next project was looking like and I also knew that there probably exists this kind of app, because - the internet. But I was adamant to put my skills onto the test. I made this using ReactJS on frontend and using Socket.io on NodeJS server.
Realtime chat application with self destructing messages
I created Chatterboxes, a realtime chat application and went on with using barebones socket.io. This made me realize the importance of the control we get by using something that is not much abstracted away, the need to find the perfect balance of control and getting stuff done - which is usually just passed on.
COVID-19: Virtual toolkit
A virtual toolkit to fight COVID
When COVID-19 was in its early phases, I was taking my first steps into React Native. I realized that an awareness app that could keep people up to date with the virus and its effects would be supportive. So I started to develop a virtual toolkit for COVID. The application was developed with passion, focus and sleepless nights in under a week. I was excited to get it on the Google Playstore. But to my dismay, the app got rejected from Playstore citing app contains "a reference to sensitive events". As it turns out, only government bodies are allowed to release an application containing references to natural disasters.
I was disheartened, but what I missed was the bright side, that I picked up the basics of React Native in under a week; that mobile development which once seemed a distant dream, was now a close reality.
Whenever you feel like you have failed, remember there is no failure for the man who realizes his power.