I am an expert PHP programmer (since 1999,) with an in-depth knowledge of all of the fundamental PHP syntax, functions, classes & concepts. I am experienced with all aspects of PHP, from installation & configuration to programming. I have written PHP modules in C, many of which are still in use on client's servers to this day. I am a big fan of PHP5's OOP structure, and love writting well-formed & documented classes.
Node has rapidly grown to be my favorite place to program. From writting my own modules to add to NPM to building websites (like this one) via Node, I just love it.
I'm very familiar with many of Nodes most popular packages, including Express, HAPI, Browserify, Gulp, Grunt, Bower, Webpack and many, many more.
I have been working with databases since about 1995, including Oracle, Access and others, but every since I started working with MySQL back in 2001 I haven't used much else. I did work with Oracle again a bit at Neopets, but I wa a strong advocate for switching to MySQL there, which we eventually did.
Most of the MySQL servers I have interacted with I've installed myself, this includes compilling & installing from source, and from pre-built packages. I have experience with replication configuration & maintenance and maintain such a setup between my server online and a server at home.
I am well schooled in the art of database design, capable of building large-scale databases for complex applications that meet both buisness-requirement needs and those of proper database design. I am also well versed in database migration, be it from one system to another, or just changes within an existing system.
I first learned HTML back in 1995. There wasn't much to it back then, and in all honesty, until HTML5 came along, not much changed. But HTML5 brought about wonderful new markup tags like <heading>, <section> and <article> among others. These new markup tags give us a better semantic understanding of a document (good for computers, and humans viewing source!) They also give us new "hooks" to use in our CSS documents, something I am quite fond of.
HTML5 brings with it a slew of new form input fields that have changed the way we gather data on the web.
I'm a big fan of using shortcuts, and HTML pre-processors are great for just such a purpose. I'm well versed in many of these, including Markdown, Pug, Eco among others. Some of these offer great templing tools as well, alowing me to build dynamic websites with ease.
I am very familiar with jQuery and have been using it for years. I don't use it on every project, but I do use it on many.
I began using CSS in 1997. Of course back then, support for it was very limited. It wasn't until about 1999 that CSS support was better.
SASS was the first CSS pre-processor I used. I love it's elegance and how powerful it is.
I learned LESS out of necessity more than anything else. I was quite happy with SASS, but in order to contribute to and understand other projects I simply had to learn LESS.
Stylus is now my go-to CSS pre-processor.