About sebhastian.com

Who I am and my purpose for sebhastian.com

Hello there 👋

My name is Nathan Sebhastian and I’m a professional with a broad set of skills in software and web development.

Programming the web is a passion which I can never have enough. After graduating with a Bachelor’s degree in Information Systems, I spent lots of time coding websites for fun and profit.

Eventually I landed a job as a web developer using PHP CodeIgniter as my main tool. For me it was a great experience and a real dream job – one I still loved doing until today.

I have been a web developer since 2012, and although I love coding now, it didn’t start out that way.

The first time I tried programming, I hated it. I felt like I can never learn what it takes to become a real programmer. I felt like a fake.. There is always another jargon to learn, another framework to master, another bug to seek and fix.

On top of that all, I only learned how to code with vanilla PHP and Java during my years as a student.

When I entered the job market, the startup world are all about using MEAN stack. What’s more, Facebook open-sourced React a year later.

Even though I have a degree, I feel like I’m the most stupid person in the world. How can anyone keep up with technology stack that’s ever changing?

Fortunately, I discovered two things:

  • Writing about a topic I’m interested in is fun
  • Writing helps me clarify my thoughts

Whenever I learned about something, I tried to write a short essay to explain what I have learned. Even one paragraph is enough to help you gain a better perspective in what you’ve learned.

That’s why this website is created. It’s not just for helping other people, because it has helped me first.

Today, I’m a Senior Software Developer experienced in JavaScript React-Express, and PHP. I’m also Operating Git, Jenkins, AWS DynamoDB, EC2, RDS, CloudWatch, Lambda and S3.

I’m grateful to the big community of programmers everywhere who write articles and tutorial videos, from reddit to stackoverflow, for their help and advice in sharpening my skills and ability as a web developer.

This website is a place for people to come and learn about programming and web development. On this site I post useful articles for improving the reader’s skill with coding and operating applications.

The desire to teach and help other people be better was something that pushed me to write about my experience as a developer. I’m glad it found expression in this website. I hope you will find my content useful and engaging.

If you have any questions, comments, or just want to say hello, feel free to drop me a line at nathansebhastian [@] gmail.com (I’m avoiding web scrapers and spams, sorry for the weird format!)


Nathan Sebhastian