David Singleton (@dsingleton) profile picture

Principal Product Engineer at @IntercomEng — Previously slinging code at @Deliveroo 🍔, @GDSteam 🇬🇧, and @lastfm 🎶

London, England
Joined April 2007
Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)Photo by David Singleton (@dsingleton)
┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| ┻┳| ┳┻| _ ┻┳| •.•) more bugs more birds ┳┻|⊂ノ ┻┳|
5
Can’t believe that I’ve been at been at @intercom for one year already. Or that they make cards to celebrate your anniversary. A little cheesy? Sure. Do I love it? 100%
4
31
3,915
Launched a thing!
🚨Intercom launch day🚨 Release #1 - ᴀ ʙʀᴀɴᴅ ɴᴇᴡ ᴍᴇꜱꜱᴇɴɢᴇʀ ☑️ Your style ☑️ Your layout ☑️ Your launcher ☑️ Your content ☑️ Your features All the gorgeous details here→intercom.com/messenger
1
12
I joined @intercom about 8 months ago and for the last 5 months we’ve been building a truly next-gen messenger. Been a pleasure to join, lead, and see the teams work on this over that time. Loads more I could write about that, and I hope to, but not been big on Twitter
1
5
Log in to reply to a DM. First time on Twitter in a month. Idly checked my notifications while i'm here. 95% of them are on the hot-dog/sandwich Log out of Twitter forever.
9
"A hotdog is a sandwich. Change my mind" My finest work, inflicted on my colleagues in a @DeliverooEng un-conference session.
13
no more jobs! ...until October. Going to spend a couple of weeks driving around the Scottish highlands and entirely ignoring the internet.
3
24
Guess who poured a glass of water over their kindle two days before going on holiday? Is it worth upgrading to the Paperwhite over the regular?
8
3
This is especially bad. Malicious code served from BA's own site - not 3rd party or URK-based XSS. Once an attacker has compromised your own JS it's pretty close to game over.
The attack that stole 380 000 credit card numbers from the users of the British Airways website is very similar to the attack that stole 40 000 numbers from the users of the Ticketmaster website. riskiq.com/blog/labs/magecar… #magecart
1
2
A really strong Content Security Policy would prevent getting the data out and back to the attacker though. You can block the AJAX call, and prevent the form submitting to the attacker/redirecting back.
1
There are worse things to explode in your bag, but a tub of butter milk is pretty high up the list.
2
5
Started a week of on-call today. This weekend so many house-bound tasks are going to get DONE. It's autumn clean time. 🍂
1
6
literally the best thing i've seen all year
This quoted post is unavailable.
Want to go bouldering again before I go on call later this week, but my elbow is still recovering from a pulled muscle. 😩
1
I accidentally fermented some bananas.
1
2
Yesterday at #edfringe: - Base Camp - Mr Twonkey’s night train to Lichtenstein - Robin Clyfan - DragProv (pick of the day) - Daniel Kitson Also featuring two pizza dinners and a nitro negroni.
1
2
Today: - Austentatious - Sitting - Garret Millerick - Laura - Be more, do better, but don’t change Less pizza, more snacking.
1
Oh, and ended up on stage in a biker jacket. Less said about that the better.
1
I think the fringe might end me.
1
3