My name is Jason A. Martin and I’ve been a software developer for over 24 years. It all started back years before that when I bought a Vic 20 from my Grandfather and began to play around with code from magazines. I started designing up ideas for my games and began figuring out what code was and how to make it work for me.
Eventually, I started developing for the Web in 1994 and over the years I’ve largely used fun stuff, such as:
- Perl (cgi-bin for the win)
- PHP (started with PHP3)
- Python (more of a dev who uses Python then a dedicated PyDev)
- Ruby (same as Py)
- ASP (old school, not the hipster .NET stuff)
- ActionScript / Flash
- Visual Basic
- Java (some)
and so on.
I wish I still had a copy of my first web page. I wrote it in Notepad and it seemed to have taken days to make. It had “WELCOME” in flashing text, had a green background, had a picture of a Borg from Star Trek (because they rock) and talked about the future of the world or something.
More Than Code
As you may notice from my site, aside from coding, I love Linux, information security, and just about anything IT related.
Shortly after I got started professionally, I decided to move away from someone else’s hosting (Earthlink.net, etc) and I got a machine (BSD) connected to the Internet via a T1 (yeah, it was expensive). This was about 1995. I knew nothing about what a server actually was, how to make one or anything. All I knew is I was at a command prompt and needed to show things to people on a website.
And so my baptism by fire began. I quickly learned Unix (hahah ok, enough to get things moving) and spent many years in the joy that is building Apache from scratch (along with PHP/MySql). And now you can spin up a VM in seconds.
Later I learned more about security as some fun stuff went down.
As a side note, I’m self-taught. I consider myself one of those lucky people who gets to work with their passion/hobby. I’m a nut who gladly drops money all the time on books/training. I honestly don’t know what I’d do if the world was suddenly without coding.
Aside from reading books, Hacker News, blog posts, Twitter, Medium, GitHub code, conferences on YouTube and so on, I also learn from Plural Sight, Team TreeHouse, Egghead.io, Linux Academy, ITPro TV and Frontend Masters.
I hope this site will end up helping someone other than myself.