Posts about Development
Hosting a simple website on Github is easy, free, and fast, and is one of the most painless ways to get your project online quickly. If you want to learn more about web development, it’s definitely worth learning all about Git and Github, but if you just want to get your project online, you don’t…
It’s easy to make a site with lots of code – a program can blindly spit it out for you: unoptimized, a nightmare to edit, useless for accessibility. It takes skill to craft a beautiful site with the bare minimum of markup, but that site will be fast and search engine friendly, easy to edit…
This is a tutorial for beginners with some basic knowledge of HTML and CSS. If you’re more advanced, you might want to look at this one, too. In this example, let’s say we have a list of questions and answers that we want to show as an accordion. An accordion usually works like this: only…
A recent quest to come up with a definitive project template for organizing my .scss files led to a lot of thinking about how I approach coding designs, reading articles, trying out techniques, and reflecting on what actually makes the most sense for the kinds of projects I work on. The result of my pondering…
Rendered styles are no coincidence; there’s a specific order of precedence. Let’s get you back in control.
jQueryTO just wrapped up in my hometown of Toronto, and though it was my first ever developer conference and I don’t have anything to compare it to, I’m pretty sure all that attended would agree it was AWESOME.
While jQuery’s extensibility is one of its greatest strengths, and the many brilliant plugins available often solve a lot of problems and open up a world of options to the novice developer, if you’re an experienced front-end or back-end developer looking to hack together an interface, plugins are not for you.
Whether it’s organizing PSDs or avoiding tricky form elements, designing websites in a developer-friendly way will help you stay on schedule, under budget, and not make your developer want to stab you — all important concerns for a healthy work environment.
Despite the many advantages of Sass, I’ve noticed (and been guilty of creating) some less-than-ideal situations arising from its use. I’m still learning to fully harness the power of this young technology, and I’m sure there’s a lot more for me to learn. In the meantime, I’d like to share some common Sass pitfalls I’ve run into in recent weeks that can be easily avoided.
Form elements are some of the trickiest HTML elements to style; each browser and operating system has its own idea of how these elements should look, and these defaults are hard (if not impossible) to override.