An Overview Of Web Development

I developed my first website in 2004. Since then, I have developed many sites and a handful of web-based software.

HTML5 CSS3 responsive web design by developer Casey Dwayne

A Strong Foundation

I grew alongside the web, experiencing the radical advancements in development first-hand. My strong foundation comes knowing what's really going on under the hood.

Markup Languages:

HTML(5), CSS(3), XML, HAML, Jade, Markdown, Sass, SCSS, SQL, YAML, JSON

create amazing interactive web page design with full stack developer Casey Dwayne

Beautiful Scripting

I love clean, modular, recursive code. Programming, to me, is like art; it requires foresight, decisive movement, and quality from beginning to end.

Known programming languages:
JavaScript, PHP, Ruby [Soon: Python]

Colorful Flavors

I am comfortable in several libraries and frameworks.

Web JavaScript tools, frameworks, and libraries like Node, React, and Webpack!

I generally prefer to write my own code, but these are some of the 3rd party tools I've used:

  • Node
  • Express
  • WordPress
  • jQuery
  • Angular
  • React
  • Jade
  • Webpack
  • Browserify
  • Grunt
  • Gulp
  • Require
  • Babylon

Practical Practices

I follow several programming principles and concepts.

  • MVC Model-View-Controller
  • OOP Object Oriented Programming
  • DRY Don't Repeat Yourself
  • KISS Keep It Super Simple

I use proper abstraction and keep code intelligible. I follow a blend of development techniques and methodologies. I'm familiar with LEAN, Agile, Waterfall, DevOps.. SCRUM, Kanban blah blah blah.

No matter what the latest trending buzzword, I keep sight of the real goals they mean to accomplish: keeping clients happy by providing quality, working software in a reasonable time and within the budget.