Well, I am about 8 years into my career in web development. I have spent most of that time in e-commerce jobs. During this time, I realized that, on one hand, I was pretty good at consulting work, due to my ability to talk with clients, but on the other hand, I did not like the long hours, and the poorly planned projects (usually utilizing a waterfall methodology; not to say it is a bad methodology, but the way all my previous employers implemented it, was bad.)
During my e-commerce jobs, I mostly enjoyed the work, the clients, and the teams I worked with, but I needed a change. I was burnt out!
Continue reading “An Update to my Developer Adventures!”
Me, JS and SEMjs
Before the last study group, we were talking on gitter (http://gitter.im), and it was mentioned that we should try using exercism.io for working on JS problems, and discussing code. I checked it out, and I have to say, I loved the idea! I have since tried out some of the JS exercises, and have learned a lot in a small amount of time. I would say my JS skills are probably intermediate at this point in my career, and I haven’t done much with TDD (test driven development.) The problems in the JS exercism.io exercises use the jasmine engine (http://jasmine.github.io) for testing, so this was a good introduction to TDD for me.
Continue reading “REVIEW: Exercism.io”
So, I recently had this issue come up at work, and I wanted to talk about it in a little more depth. Do frontend developers need to adhere to basic coding practices, and can frontend code have “code smells”? A “Code Smell”, as defined in Wikipedia: “…is any symptom in the source code of a program that possibly indicates a deeper problem.”
Being that I originally came from backend coding and I was taught some of the basic ‘best practices’ of programming, I already apply many of these best practices in my frontend code, to avoid these code smells. But, we all make mistakes, and are often rushed to meet deadlines, and sometimes these issues are introduced into our codebases, either by accident or by ignorance. We are all human, after all! And, that is also, coincidently, why we have code reviews!
Continue reading “Code Smells, written from a Frontend Development Perspective”
I finally was given a project that gave me the requirements allowing me to use SVG. At first, I was excited! This is the first professional project I have been able to use SVG with, and I was itching to try it out. But, I tell ya, it’s been ‘interesting’ so far. When I first thought about using SVG in this project, I figured, hey, just use SVG for the icons in the site, instead of a sprite, easy! Well, not exactly THAT easy. There are some things to consider, OTHER than browser and device requirements.
Continue reading “Technical Considerations when Using SVG”
To start, I will be honest (which is usually my policy anyway.) I have had a revelation, an epiphany of sorts.
I have been slacking.
[I know! I can’t believe it either!]
Continue reading “Join Me on my Journey of Web Goodness!”