tools

The web has evolved… Get used to it

A year back, I created a nice and simple website for my triathlon club: http://d3triathlon.com. I’m used to WordPress, and I know it has an easy interface to create content. So it’s what I chose to create the site: simple stuff, simple theme with a couple of simple pages.

At the time, I requested feedback and inputs from club members about features they wanted to see. I implemented most of them (safely ignoring the “I want to see a little guy, swim bike and run across the screen” request…) to produce what I feel is a decent job for what it’s supposed to do. A year later, after only one member dared trying to create a new article (successfully though!), I got an email asking me what I thought about using another platform, on which editing “looks just like word”… Here’s some thoughts.

read more

Evaluating function return values with Jasmine

I’ve been using jasmine at work as a javascript test framework to cover front-end code with all sorts of tests. Recently, on one particular spec, I needed to capture the values returned by a spied upon fonction, without completely interrupting the code execution. As capturing returned values from a spy before continuing code execution is something I couldn’t find in the jasmine framework, I wrote a small integration test that required to use spyOn().andCallFake(), instead of spyOn().andCallThrough(). Here’s my attempt at an implementation.

read more

Why Linked-in does it wrong

Linkedin is crumpling

A while back, I wrote about an experience with a scam/recruiter who managed to call me over at work, trying to get names and emails of people I worked with. I’ve been recently very annoyed at linked-in for a similar issue. Here’s the story. read more

Categories