Categories
Cycling

My new ride – Cervélo C3

Reading Time: 3 minutes This is my new Cervélo C3. I say new because I just got it, but it’s a second hand bike. I’ve never, and probably will never buy a brand new bicycle. I’m very happy with the idea of giving a second life to a bicycle. Equipment on board So it’s a Cervélo C3 with Ultegra […]

Categories
Cycling

300Km Ride report

Reading Time: 6 minutes This is a ride report for a 300km Brevet. This Saturday 8th May 2021, I did my longest ride to date. 318km Oh wow, what a ride… Lessons learnt: Be more aware of calorie counts. I’ve burnt about 9000 kcal during that day. And that means eating a lot! I did eat more regularly than […]

Categories
Cycling

Long ride equipment

Reading Time: 2 minutes Comfortable or Fast? I’ve been riding long distance with the wrong bike for too long. My ride is a BMC Team Machine Ultegra Di2 with Dura Ace C24 wheels. It’s a race bike. It’s aggressive. You push the pedals and it wants one thing: going fast. The problem with a race bike is comfort. Full […]

Categories
Cycling

Espoo 200KM Ride report

Reading Time: 2 minutes Temperature was cold. Very cold. We got snow for the first 80km. Then some clearer sky. Then rain for the last 50km Some lessons learnt: Mud guards are necessary. Nicer for other riders. But also prevents my back being full of mud. I was keeping some of my food (gels) in the back pocket of […]

Categories
Cycling

Going cycling for a long ride

Reading Time: < 1 minute A while back I’ve shared my list for getting ready to cycle long-distance on the Facebook group called Solitary Cycling. The comments were a mixed bag. From people who enjoyed my list and thanked me, to people who had no idea what long-distance cycling meant and thought I should “just ride” and improvise if something […]

Categories
Cycling

Training for Paris Brest Paris 2023

Reading Time: < 1 minute The first thing I’ve been doing for training is to tell everyone I know about my plan. I want to build a lot of peer pressure so I feel accountable. Given how crazy this project is, I am pretty sure nobody would be really sorry if I wouldn’t pull it off. But some people believe […]

Categories
Cycling

Rynkeby, here I come

Reading Time: 4 minutes In August during a ride, my buddy Karl told me there is this bicycle team that orders a lot of bicycles, and joining them would be a guaranteed way to get a nice bike for cheap. I was not really excited because the team orders Bianchi bikes and they are not my favorites. Not sure […]

Categories
Customer engagement

How to get hired at Smartly.io

Reading Time: 7 minutes EDIT: I have been now working at Smartly.io for 5 years. Going from 40 employees to more than 400 today. My mission today is to scale the way we do customer support to the next 1000 employees. Our ways of hiring have changed a lot. The story below is not really a good reflection of […]

Video games and learning new words

Reading Time: < 1 minute

Just saw a great video from Pr. James Paul Gee from Arizona State University.

When learning new words we need to have an image, an action, something tangible to associate to that new word. If you have nothing but a synonym or a definition or even a translation, you don’t really grasp the meaning of that new word.

In order to understand this, go to a video game shop and buy a brand new video game. Go home and start reading the manual. See if it teaches you to play the game… You will most likely not understand anything this is about. It will like a sequence of unrelated words with no meaning whatsoever.

Then start playing the game for some time.

Take the manual again and start reading. You should be able to understand everything it says. That’s because you can now easily associate the words on the manual with the actions you’ve just been performing.

how to automatically blacklist unsubscribed emails on interspire email marketer

Reading Time: < 1 minute

Simply create a trigger which will insert unsubscribed users in the blacklist after every update on the subscriber table.

CREATE TRIGGER `banned_email` AFTER UPDATE ON `iem_list_subscribers` 
FOR EACH ROW INSERT IGNORE INTO ya_banned_emails 
(emailaddress, list, bandate)
SELECT emailaddress, ‘g’, UNIX_TIMESTAMP( ) 
FROM iem_list_subscribers
WHERE unsubscribed != ‘0’;