Using CSS specificity to better organize your JavaScript
I’m in a constant quest to better organize my JavaScript, and lately I’ve started to realize I’m going about it all wrong. I typically design my namespace as a series of functional components that can be called on each page. However, I’m realizing it is much easier to create a namespace that has a direct correlation to the pages themselves. Depending upon the page, I can then change a function’s output accordingly.
Sending an XML document object to PHP with jQuery
The most common approach to passing data to PHP with jQuery’s Ajax implementation is to post query string parameters as key/value pairs. These values are read by your application, and then a response is typically constructed by the server-side, informing the client-side of the results. However, there is another approach that is often overlooked, and that is passing a full-blown XML document object to the server.
Grand River Interactive is hiring an interface engineer in Ann Arbor, MI
My employer is looking to hire a full time interface engineer to work in our Ann Arbor, MI, office. You will report directly to me, and will have the opportunity to be a part of a really great, tight-knit team. We work hard in a relaxed (jeans and t-shirt) environment, and try to manage projects responsibly so that the job does not require constant overtime.
Launching a personal blog, and the state of d’bug
It makes no sense to me, but while my posting schedule has diminished, my traffic has continued to climb here at d’bug. I think I’m averaging about 1300 unique visitors a day, and slightly more than 600 feed readers. However, I find that my interest in writing technical articles is dwindling. I have tried several other experiments in post content, but I find that what really garners traffic (and healthy discussion) simply does not stimulate the brain.
I’m going to keep d’bug up and running, but if posts come, they will probably trickle in over long periods of total silence. Instead, I decided to start a blog that is focused around my thoughts on more personal issues, including faith, humanity, family, government, politics and social issues. I am taking a very simplistic approach as well, and hope not to distract readers with a lot of clutter. It’s really just me writing to let others know how I see the world today.
Even the name of the new blog is simple. You can visit at http://brian.reindel.com.
Master of one
If you want to be a successful programmer, then you need to be a master of one. I won’t tell you what that one thing is because you will have to decide for yourself. The statement is counterintuitive to what you will hear from “reputable” sources. However, the reality is that the limitation on time and energy, as well as the ridiculous pace at which new technologies are available, will never allow you to learn everything you hear you are supposed to know in order to be a successful programmer.
Zero Day, a science fiction short story
This is a short story I wrote that was rejected by Strange Horizons, a magazine that publishes speculative fiction. I hope you enjoy it, and I welcome all feedback here in the comments. For all rejections that I receive, I plan to publish them in the public domain.
Reunions, a science fiction short story
This is a short story I wrote that was rejected by Fantasy & Science Fiction magazine. I hope you enjoy it, and I welcome all feedback here in the comments. For all rejections that I receive, I plan to publish them in the public domain.
