About
Dad doing iOS @ London Startups. Every week, I'll send you ludicrously in-depth articles…
Contributions
-
What do you do if you want to pursue a career in mobile device app development?
Frankly, finding something super interesting you want to create is the best way to get into tech. The passion you find is the best motivation to learn what you need. If you have the chops but need something to copy, feel free to use the toy I built for my toddler as a test project to clone as you get started - https://jacobbartlett.substack.com/p/my-toddler-loves-planes-so-i-built
-
What do you do if you want to pursue a career in mobile device app development?
Was this question written in 2016? It's wild to suggest learning anything other than Swift/Kotlin from scratch for mobile dev today. Maybe Kotlin/Dart/JS if hybrid. Frankly, anyone who joined the tech industry before 2022 are going to be useless for advice about breaking in.
-
What do you do if you want to develop a mobile application and need to choose a programming language?
People like to make this a complicated debate, but it's really very simple. If you're a non-technical founder trying to validate a product and market, go with a no-code solution you control, because the engineers on Fiverr will be worse than useless. If your core product is a non-marketplace app, go native. Performance will be optimal and you'll never face a sunk cost fallacy and consider throwing it away. Market to iOS/Android as required. If your core value prop isn't an app, hybrid is fine. Flutter, Kotlin Multiplatform, React Native, or a PWA are all fine solutions if you don't need performance to be perfect.
Activity
-
The Swift Runtime: LLVM and the ABI When LLVM compiles your Swift into machine code, it resolves function pointers into the runtime ABI to perform…
The Swift Runtime: LLVM and the ABI When LLVM compiles your Swift into machine code, it resolves function pointers into the runtime ABI to perform…
Shared by Jacob Bartlett
-
Christmas Eve: a good day to kick back, switch off, and enjoy quality time with your family? Well, if you’re on LinkedIn already, you might as well…
Christmas Eve: a good day to kick back, switch off, and enjoy quality time with your family? Well, if you’re on LinkedIn already, you might as well…
Shared by Jacob Bartlett
-
Today, let’s find out how the Swift Runtime works We will start with some familiar Swift code you’ll know and love. I’ll demonstrate a core Swift…
Today, let’s find out how the Swift Runtime works We will start with some familiar Swift code you’ll know and love. I’ll demonstrate a core Swift…
Shared by Jacob Bartlett
Experience
Education
-
Imperial College London
Physics degree with heavy focus on computation and theoretical particle physics. My dissertation, “Computational Evolution”, simulated life evolving across 1m generations and used unsupervised learning algorithms to analyse the results.
-
Part-time MBA with courses spanning from Accounting and Finance to Marketing, Operations, and Entrepreneurship. I built a strong professional network which I leveraged to find Angel investors for my start-up.
-
A*, A*, A*, A* - Further Maths, Physics, Chemistry, and Maths
Licenses & Certifications
Volunteer Experience
-
School Governor
Eglinton Primary School and Early Years Centre
Education
Co-opted Governor at Eglinton Primary School in Greenwich. The role involved setting the high-level strategic direction of the school and holding leadership to account to achieve the school's improvement plan.
-
Treasurer
Imperial College RAG
Elected by the Imperial College London student body as Treasurer of Raising & Giving. The role involved managing finances for the various fundraising societies at the college, which had annual turnover of £100,000. This role also put me on the student union budgeting board where I was jointly responsible for allocating the £350,000 annual budget between 300 clubs. Previously I was events manager for RAG, organising and promoting college-wide events where thousands in profits went to our chosen…
Elected by the Imperial College London student body as Treasurer of Raising & Giving. The role involved managing finances for the various fundraising societies at the college, which had annual turnover of £100,000. This role also put me on the student union budgeting board where I was jointly responsible for allocating the £350,000 annual budget between 300 clubs. Previously I was events manager for RAG, organising and promoting college-wide events where thousands in profits went to our chosen charities.
-
CSR Team Leader
Santander UK
As a side project, I led a team of 5 in organising events and collections to raise money for the British Heart Foundation. Our team raised £2,350, the best result (by a 100% margin) out of all teams on our programme.
Publications
-
My Toddler Loves Planes, So I Built Her A Radar
Level Up Coding / Substack
This is a tale of inspiration, the story of a vision taking shape, and an account of rapid feedback from that most discerning of customers: a 2-year-old girl.
-
Through the Ages: Apple CPU Architecture
Mac O' Clock / Substack
This is the tale of the 4 Ages of Apple CPU Architecture. Each chapter, however, also serves as a framing device for fundamental CPU concepts.
-
“Yes” Actually Means “No”: The Curious Language of VCs
Entrepreneur's Handbook / Substack
Language betrays purpose. In Orwell’s 1984, Newspeak was created to narrow the range of thought and, ultimately, make dissidence impossible. In the same vein, VCspeak has evolved to serve one key tenet: “Never say no to a founder, just in case.”
More activity by Jacob
-
If you've missed this weeks post; it shows you why Swift 6 added the sending keyword and how it helps us capture non-sendable state in Tasks, task…
If you've missed this weeks post; it shows you why Swift 6 added the sending keyword and how it helps us capture non-sendable state in Tasks, task…
Liked by Jacob Bartlett
-
The Swift Runtime ABI, or Application Binary Interface, is the API contract, (or protocol definition), for the Swift Runtime. The pre-compiled…
The Swift Runtime ABI, or Application Binary Interface, is the API contract, (or protocol definition), for the Swift Runtime. The pre-compiled…
Shared by Jacob Bartlett
-
Mobile app architecture isn’t about scaling to millions of users. It’s about scaling how seamlessly developers collaborate, build, and release the…
Mobile app architecture isn’t about scaling to millions of users. It’s about scaling how seamlessly developers collaborate, build, and release the…
Liked by Jacob Bartlett
-
𝗮𝘀𝘆𝗻𝗰/𝗮𝘄𝗮𝗶𝘁 — the topic of this week’s 𝗖𝘂𝗿𝗮𝘁𝗲𝗱 𝗶𝗢𝗦 newsletter! https://lnkd.in/dUCC8BcJ 📩 Subscribe for FREE and access…
𝗮𝘀𝘆𝗻𝗰/𝗮𝘄𝗮𝗶𝘁 — the topic of this week’s 𝗖𝘂𝗿𝗮𝘁𝗲𝗱 𝗶𝗢𝗦 newsletter! https://lnkd.in/dUCC8BcJ 📩 Subscribe for FREE and access…
Liked by Jacob Bartlett
-
Alex Ozun 🇺🇦 mentioned in another post that recent data indicating higher reference count activity was puzzling given Swift's shift to value types.…
Alex Ozun 🇺🇦 mentioned in another post that recent data indicating higher reference count activity was puzzling given Swift's shift to value types.…
Liked by Jacob Bartlett
-
Languages are often treated as second-class citizens in products—as something it’s not worth investing into. Many products assume everyone is…
Languages are often treated as second-class citizens in products—as something it’s not worth investing into. Many products assume everyone is…
Liked by Jacob Bartlett
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Jacob Bartlett in United Kingdom
-
Jacob Bartlett
Risk Analyst Lead at Nationwide Building Society
-
Jacob Bartlett
Student at Imperial College London
-
Jacob Bartlett
Student at Colmers School and Sixth Form College
-
Jacob Bartlett
--
20 others named Jacob Bartlett in United Kingdom are on LinkedIn
See others named Jacob Bartlett