Sign in

Jorge Cohen

@excbadacc.es
288 followers 208 following 92 posts

EM in the ⚛️ React Team at Meta (London) Previously: 🕶️ Orion AR Glasses at Reality Labs 🚂 Citymapper I reverse engineer obsolete software/games and have a weird obsession with eink and Palm devices.

PostsRepliesMedia
Jorge Cohen @excbadacc.es · 10/08/2025
The rate of side-projects is intensifying, as shown by number of registered domains per week 😅
010
Jorge Cohen @excbadacc.es · 17/07/2025
I love how Claude Code helps me overcome "writer's block" on my side-projects. I wanted to write this podcast player since forever (it's highly customized to my usecase, sync server and device) but couldn't bring myself to do RSS parsing for the thousandth time in my career 🥱
100
Jorge Cohen @excbadacc.es · 20/05/2025
Here's a piece of confetti I saved from when we launched Citymapper Pass (www.theguardian.com/uk-news/2019...) It was the first product at Citymapper I worked on 0 to 1. Took us 3 months I think? People liked it! It worked! It was EXCITING!
100
Jorge Cohen @excbadacc.es · 12/03/2025
Tonight's project- THE ICON! this is not going to win any design awards, but kinda fits in with the rest of the system, which is what I'm going for 😅
101
Jorge Cohen @excbadacc.es · 11/03/2025
It's 2025, and I just want to be able to sync my iPod on my new Linux laptop, without gtkpod crashing or rhythmbox messing up my library. A few days later:
111
Jorge Cohen @excbadacc.es · 20/12/2024
Good to see the team branching out!
Van with the writing “Blue Sky Developers” advertising building services and basement conversions
030
Jorge Cohen @excbadacc.es · 22/11/2024
Dug up my old iPod recently. These things are awesome, I completely forgot they have mechanical hard drives you can hear and feel as you’re using them
220
Jorge Cohen @excbadacc.es · 19/11/2024
The coolest jacket I own.
Me, with my back facing the camera. My denim jacket has a Netscape logo held up by mozilla/gecko, with the words "Netscape 6 Client Product Development" beneath.
040
Jorge Cohen @excbadacc.es · 19/11/2024
A couple of years ago, I started playing with PalmOS development. Code/Syntax/Capabilities were pretty limited obviously, but I was amazed by how little mobile development workflows have changed. look at this thing! IDE + Emulator/Simulator. This stuff is from 20-30 years ago!
Linux system, showing a Palm Pilot Emulator running an app. The development environment NSBasic is open in the background.
110
Jorge Cohen @excbadacc.es · 18/11/2024
And inside, a single NSLog(); Someone forgot to remove a debug print in the shipping binary! at some point this was a web app, running in a UIWebView... in fact Ken Kocienda and Richard Williamson mention this in their CHM interview www.youtube.com/watch?v=xImA...
110
Jorge Cohen @excbadacc.es · 18/11/2024
Scroll all the way at the bottom of WeatherController and we find webView:runJavaScriptAlertPanelWithMessage: If you've done any WebKit work you know what this is: One of the WKUIDelegate's methods! 👌👌👌 (developer.apple.com/documentatio...)
120
Jorge Cohen @excbadacc.es · 18/11/2024
The shipped binary is just your regular Cocoa/ObjC MVC app. Some controllers, view and model objects. Nothing too interesting. BUT....
110
Jorge Cohen @excbadacc.es · 18/11/2024
Another favourite is the original Weather.app, with a cool origin story - starting out as an iPhone optimized version of the weather dashboard widget from OS X >>>
110
Jorge Cohen @excbadacc.es · 18/11/2024
If you look closely at the UITextViewLegacy methods, you'd see some references to styles and web objects. internally all the way up to iOS 7, the system was using WebKit for rendering! you'd set your styles using ObjC, that would turn to CSS behind the scenes. >>>
decompilation of -styleString method, using CSS to style UITextView instances.
130
Jorge Cohen @excbadacc.es · 18/11/2024
For a long while after shipping the iPhone SDK, there was a lot of duplication between the UIKit classes used by Apple (UITextViewLegacy, UITable for example) and the publicly facing ones (UITextView, UITableView) >>>
class dump from iPhone OS, showing but internal UITextViewLegacy and public UITextView
110
Jorge Cohen @excbadacc.es · 18/11/2024
I used to do a ton of iOS archeology back in the day. My favourite was looking at old iPhone OS and look at all the crazy stuff they did to ship! >>>
130
Jorge Cohen @excbadacc.es · 15/11/2024
This is where I skeet from btw
040
Jorge Cohen @excbadacc.es · 15/11/2024
Our very own Alex Hunt in @reactnativelondon.co.uk Beyond Mobile discussion panel!
000
Jorge Cohen @excbadacc.es · 15/11/2024
7th place in the @reactnativelondon.co.uk React Native trivia. I’m happy with that :)
030
Jorge Cohen @excbadacc.es · 15/11/2024
Hey @reactnativelondon.co.uk attendees 👋 the React team at Meta are in the conference, and we’re excited to meet and chat. You can find us by looking for a blue React logo on our badges!
020
Jorge Cohen @excbadacc.es · 13/11/2024
OH NOOOO The React Native DevTools stickers I ordered are not gonna get here in time for @reactnativelondon.co.uk :(
000
Jorge Cohen @excbadacc.es · 12/11/2024
Oh and vids look even worse, so I guess going with a flip back in the day was the right choice? 😅
000
Jorge Cohen @excbadacc.es · 12/11/2024
Quality is slightly lacking in low light conditions but I guess that's part of the fun??
100
Jorge Cohen @excbadacc.es · 12/11/2024
This one is: tiny-er, purple-er, works as a usb webcam(!) and takes stills(!!)
100
Jorge Cohen @excbadacc.es · 12/11/2024
Anyway, when I came back I got curious, what was I missing back in the '10s and is now super cheap on eBay? The Panasonic HM-TA1!
100
Jorge Cohen @excbadacc.es · 12/11/2024
Took this one with me to a recent work trip and took around ~150 videos! This is 2024, but feels like 2010.
100
Jorge Cohen @excbadacc.es · 12/11/2024
Something about this feels like memories to me. Maybe because this is what I had and used in my 20s?
100
Jorge Cohen @excbadacc.es · 12/11/2024
I really like how quickly it turns on and is ready to go, but I really really like the footage. Something about the lack of stabilization and crappy audio just feels right to me ✨
100
Jorge Cohen @excbadacc.es · 12/11/2024
My current old tech obsession is 2010 era camcorders. Back then I had a Flip UltraHD I since lost, so I few years ago I got a new/old one from eBay...
100
Jorge Cohen @excbadacc.es · 11/11/2024
It's been a long day.
010
Jorge Cohen @excbadacc.es · 04/11/2024
Was going over my old twitter posts, and found the first image I uploaded, My setup at work from 2011. Were camera this bad back then? Also - WTH is that keyboard, TOO BIG. Kinda funny how everything else pretty much stayed the same.
Low quality photo from 2011, a desk with a macbook, connected to an external monitor, with a magic trackpad and an Apple Extended Keyboard II connected. there's an iPhone 4 box left of the monitor, and an OpenStep book next to the keyboard.
010
Jorge Cohen @excbadacc.es · 01/11/2024
Who did dis? 😂😂😂
010
Jorge Cohen @excbadacc.es · 01/11/2024
back at twitter (pre x) I had a little viral moment, when I built a twitter client for old Palm Pilot devices. gizmodo.com/someone-tota... wonder if I should do that same here 😅 (side quest - potentially make RN work on PalmOS?!)
040