Good Example Repositories
- Crosstronica | AngularJS
- Family Todo Lists | angular2
- Family Movie Night Tracker | React
- Scoretronica | React
- Responsive UI Pattern Library | CSS
My name is Mike Slater and I have been creating websites for the past 18 years. My focus has always been on front-end web development.
I began with simple HTML table layouts and inline font attributes. Ever since discovering css, I’ve been hooked on client-side programming. I learned enough PHP and SQL for basic server-side functionality, but felt more at home writing jQuery plugins than databases. At least early on.
To a higher-level in js
Around the time Sass and Knockout came around, I began to feel less like a div-jockey and more like a Web Developer. I was finally understanding why someone would need build control and pre-compilers. Github became just as part as my workflow as my text editor and terminal were. And at some point I had come to rely on the terminal for everything.
Which starts with a single gulp command to make this all happen for me as I simply write code.
This blog exists to document the development of a cross-stitch helper application written with angular. As I mentioned, I have only been using angular for two months as of this writing. I intend to log the progress of the app here and discuss how I feel about angular through the development process.
I chose Jekyll as my blog platform for a few reasons:
- I am already using git heavily and Jekyll is designed to fit with a git workflow
- I’m not interested in focusing on the design / style / theme of the blog itself for now
- Jekyll will assist in getting a quick n’ dirty blog platform up so I can start writing content
- With Jekyll, I can build UI functionality into the blog as it’s needed
Key here is getting something going that will encourage me to write content. I have a rough outline of posts thought out before even starting the application. Every post may not be good, but if I want to get better at writing, I need to actually write every day.
These posts will help me to discover and solidify what I want to get out of the app. I started out with a vague idea of building a very limited graphic editor for color-coded cross-stitch patterns. I’m looking forward to seeing where this ends up.