This is our blog. It's mainly about programming, web developement and design, social web, coding habits and advice and miscellaneous geekery. You can subscribe to the feeds to never miss a bit.
19 Resources for the textpattern beginner
While discussing with my friend Adrian about a website he made, I suggested to him the use of a cms, and strongly recommended Textpattern. In fact, our website with all its pages and sections (blog and tutorials) are driven with textpattern, and boy! How I love textpattern!
All WP/Textpattern trolls away, I enjoy using TXP for its clarity, its semantics and also for its scalability. This website was dug and even with several thousands visitors in an hour it was responding very smoothly. So I wanted to share here some of the best resources I’m aware of:… Read More »
7 top advices to program like a master
I’d like to share some of the good programming habits I’ve acquired and still struggle to master everyday. Don’t expect me to give you some regex voodoo here, just some simple advices which if followed will bring you for sure happiness and productivity.
1# Use and improve your learning of a good text editor
I’m not talking about IDEs. Period. The simple is the text editor the better is. I, myself, use vim and I’m very happy with it. Yes you can use Emacs too (put some frustrated and shutup troll here) but learn how to use that editor as a pro, learn how to avoid the mouse. The less you use a mouse the faster you’ll be. In fact, moving a mouse will take you the time it takes to type some words. Train yourself in your spare time and when you’re bored.… Read More »
A pool for the W3C validators
We’re looking for some help about available copies of the W3C markup and style validators on the web.
We humbly think that having a (growing) list of these validators available will lighten the burden on the official servers.… Read More »
The BeValid! Firefox extension to easily check markup and style validation with a single click!
Hi Folks. I’ve been working hard to get my first firefox extension working, and at last it does!
The BeValid! firefox extension will help you check, using the bivalidator, the markup and style validation of the currently visited URL with a single click on a button. Very easy, and believe me, a must-have :)
Go and Install it!… Read More »
XML doesn't suck!
Ok, so XML doesn’t deserve the “ML” part of it, and I guess it hence won’t deserve the “X” part neither. But why does it sucks?
XML has been used from the begining and many many nice things were and are still made with it. We use xml+xslt and it makes us happy. Sure if you think of xml as “a text formating” tool (a markup) it’s really ugly and kills kittens. But, hey! You know that XML was not created for this aim.… Read More »
Please help this project with 4 seconds of your time
Hi ! The bivalidator was launched that’s some weeks now, and despite the efforts we put in it, it didn’t get the success we wished. We should confess we’re not good marketers :(
We really need to see how It will act upon a good burden, some very good charge of many many concurrent requests. The app as you may know is written using the excellent web.py initiated by Aaron Swartz and uses fastcgi which spawns some processess that handle requests. We’d like to see how many processes, how will the website act for several queries, if it will fail and if so study why.… Read More »
On caching, excitement and stupidity
While discussing about caching in the W3C validator list, Olivier gave us his opinion on the subject of how to make the validator fast using some internal caching. He told us about bug #4998 and why the validator is requesting pages using "Cache-Control: max-age=0". And I was about sending the answer below... happily I didn't :)
> On 22 nov. 07, at 06:53, Karim A. wrote:
I actually don't agree with bug 4998.
IMHO it's not a bug at all.
Why? Because it's up to the server to decide for what it will be used.
… Read More »
Twitt my URL !
As you may see, the bivalidator didn't got all the success we expected. Even on the W3C mailing lists, there's not so much noise about it… You may think that it's somehow disappointing. Well... no... actually YES! :) But seriously, we knew at the very beginning that we won't be able to handle millions of hits for the simple reason that we're hosted on a shared hosting! No, really, not even a VPS! So the processing time and bandwidth we consume currently on Bluehost aren't that harmful.
Anyway, many people asked a legitimate question: "Why a yet another validator? We can use the W3C ones!" Yes sure! The answer is also simple: "For fun! We made this for fun and learning!" But that's not all. In fact, having a single place to check for markup/style validity is simpler than two.… Read More »