Ahmed Shehata

Ahmed Shehata

Ramblings of a Software Engineer about Tech, Security and pretty much everything else. Engineer @ Facebook

Ahmed Shehata
  • Home
f t
13 July 2019

The case of the recursive symlink: an iTunes outlook

On a regular Friday afternoon, I pop in my iPhone to do the regular iTunes backup (like any sane person does). It turns out iTunes is instantly crashing when I try to do a backup. That's not good news. Trying a couple of times, but still failing, crashes right before

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
11 June 2018

We Are Developers 2018 - Key takeaways & Notes

This year's We Are Developers conference was held in Vienna, the agenda seemed pretty interesting with a lot of talks and workshops. Our team at Zalando flew there to check it out, I will present my key learnings and notes from the conference: Talks Steve Wozniak - Fireside Chat: Steve

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
13 May 2018

SkyTicket, Video Speed: Piracy Prevention or a Quick Byte?

An investigation into Sky Ticket playback speed and a possible anti-piracy explanation.

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
25 February 2018

CSS Keylogger: What?!

A very dangerous yet simple technique has been discovered by developer maxchehab which allows a simple CSS styling script to capture your password. Yikes! The concept is pretty simple, consider the following code: HTML: <input type="password" id="password"> CSS: input[type="password&

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
1 February 2018

The state of the Finite State Machine.

There is a lot to learn about a "Finite State Machine". A little intro, what is a FSM? A Finite state machine is an abstract model of computation, which can be in only one finite state at a specific moment. Finite State Machines are used to model problems

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
9 August 2017

Facebook Messenger Bots: A business outlook

I vividly remember the day when Facebook announced the switch from Facebook Inbox to Facebook Messenger, I laughed, I was wrong. Back then I used MSN Messenger every day, there was no way Facebook would replace MSN Messenger with all of its amazing features with this dull web based chat

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
5 May 2017

F8: 2017 - Takeaways & Notes

Like every year now, Facebook has kicked of F8 with a plethora of new exciting announcements and product reveals, this year is no different. I flew over with my team to California to attend the keynote, here are some of my key takeaways and notes from the conference. Mark Zuckerberg

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
17 November 2016

Human Speech: The bottleneck of Modern Human Evolution

I know, I know before you say anything, social life is the core of everything. But that's not what I'm here for. Think about it for a second, you know for a fact that your mind is much faster than your speech, ie: you think of a sentence in less

  • Ahmed Shehata
    Ahmed Shehata
Recovered post
Ahmed Shehata © 2026
Latest PostsFacebookTwitter