Just tried my first podcast.
Archive for the ‘Web Development’ Category
Podcast #1: Coloring Outside the Lines with WordPress, Thesis, Firebug, HTML & CSS.
By Craig Fitzpatrick in Web DevelopmentWhile (EndlessLoop): Sit there and wait;
By Craig Fitzpatrick in Web DevelopmentI think the “While” loop in programming languages needs a refresh. More and more software these days is being pushed to Web servers, which is essentially a “shared hardware” environment. Which means, one little runaway endless loop can pin the CPU and ruin it for everyone (sometimes, thousands of other users). Sure, if set up [...]
Joel on how the JavaScript performance thing is a temporary problem. Now get back to writing maintainable code.
By Craig Fitzpatrick in Web DevelopmentI have a pet peeve about how some of the more popular JavaScript libraries today have awfully awkward syntax (for these modern times in which we live). All these inline objects, terse names, passing function literals as arguments to other functions, and so forth. Icky readability. Sure, JavaScript is a very “expressive” language as they [...]
Counting Keystrokes in Code
By Craig Fitzpatrick in Web DevelopmentI can’t tell you how much this irks me: $A(someNodeList).each(function(node) { alert(node.nodeName + ‘: ‘ + node.innerHTML); } ); This is a horrible style of code being popularized by the very trendy Javascript library, Prototype. Let me say that I am absolutely thrilled to see an army of smart people really going to town with [...]
Fixing Cross-Browser CSS
By Craig Fitzpatrick in Web DevelopmentPlease. I beg you. If you are developing any kind of web-based software, read this. We all know that in magical gum-drop land “standards” like those put out by the W3C would save developers from even having to think about cross-browser development issues. And I’m happy to see that with the modern browsers these days, [...]
