Neon Rocket

Even Neo is Impressed

RSS 2.0

January, 2013


Don’t hate your users

If you want to enable your users to do something, such as create an account on your system, DO NOT MAKE IT IMPOSSIBLY HARD. Case in point: If algebra is too hard, just refresh and you’ll see something else. Woah, better refresh. You know what this does? It not only keeps out any bots, but turns a normal human into something …Continue reading →

How to ask for help the wrong way

When submitting  bug reports, it is a good idea to Realize that you’re asking for help from people who (usually) have day jobs, and Expend at least some amount of effort to show you’re not expecting someone else to do all the work. With that in mind, let me introduce to you the Best Bug Report Comment, Ever† First the bug …Continue reading →

Decoupling presentation from content

I recently ran across the anti-pattern of what I see as a common problem amongst designers and developers: coupled presentation and content. I’ve found that decoupling the presentation from the content makes things much easier to write, maintain and expand. Here’s a simple example: HTML <section> <div class=”margin-top-10″>Lorem Ipsum</div> </section> CSS .margin-top-10 { margin-top: 10px }; .margin-top-20 { margin-top: 20px }; (etc) …Continue reading →