luke-h1

Luke Howsam Software Developer

SWE interested in React Native, Mobile, DevOps, TypeScript and all things in-between

How React Native's old and new architecture work

A practical deep dive into the old React Native bridge, the new architecture, JSI, Fabric, TurboModules, Codegen, threading, rendering, and the performance work that still matters in real apps.

Tightlog

Tightlog is an offline-first fishing logbook for iOS & Android that helps you capture good memories while fishing.

Built with: react-native / expo / typescript / bun / cloudflare-workers / turso +4

Foam

Foam is a React Native Twitch client built to create a cleaner mobile viewing experience with better chat support and a stronger mobile delivery workflow.

Built with: react-native / expo / expo-router / typescript / bun / legend-state +7

My website

My personal website, portfolio & blog. Currently built with Vanilla Extract, Next.js & Sanity.io. I like to try out different technology and test my skills with this project.

Built with: next-js / react / typescript

Now playing lambda

In this project, I built an AWS lambda serverless function that makes requests to the Spotify API to get the currently playing song

Built with: aws

Expo Router

Expo Router, a file-based routing framework for React Native that makes it easier to build apps that run beautifully on Android, iOS, and the web. By leaning on native technologies like Jetpack Compose, SwiftUI, and the browser, Expo Router gives both solo devs and teams a way to create unified cross-platform experiences—without leaving behind the web primitives they already know.

Sheffield, UK

Feature flags frontend Sheffield

Feature flag talk discussing feature flags, A/B testing, and why you might want to use them in your projects.

Sheffield, UK