Phil Hawksworth
where else to find them
website:https://philhawksworth.dev
github:philhawksworth
bluesky:philhawksworth.dev
mastodon:@philhawksworth@indieweb.social
linkedin:philhawksworth
speakerdeck:philhawksworth
devto:philhawksworth
what they talk about
all 11 in the filters
where they keep going back
- JSHeroes2 editions2018–2026
- Front-Trends2 editions2016–2017
all 18 in the filters
on a stage with
never shared a talk
who talks about the same things
- Shawn Swyx Wang32 talks
- Stefan Judis23 talks
- Guillermo Rauch49 talks
- Christian Heilmann58 talks
- Malte Ubl25 talks
- Kyle Simpson24 talks
| title | conference | date |
|---|---|---|
| The time traveller's guide to JavaScript | JSHeroes 2026 | 2026-05-14 |
JavaScript turns 30 and the timeline names specifics: created in 10 days by Brendan Eich, Netscape ships the DOM, Internet Explorer adds XMLHttpRequest, and… | ||
| The time traveller's guide to web technologies | Nordic.js 2025 | 2025-10-02 |
Covers concrete milestones: 10 days to create JavaScript, the 30‑year anniversary, jQuery’s diffusion of DOM tricks, Chrome/V8 enabling Node.js and npm, and… | ||
| Dabbling With Deno — Tales From a Web Developer Playing With a New Toy | Node Congress 2025 | 2025-04-17 |
After many years and many projects using web technologies, Phil is becoming increasingly excited about changing up some of the tools that are his usual… | ||
| Getting to the Glass | SmashingConf Freiburg 2024 | 2024-09-09 |
Compares rendering models by showing runnable code: Netlify Edge functions (TypeScript) that fetch and inject HTML (HTMLRewriter) to implement a cookie banner… | ||
| Getting to the glass - approaches to rendering views on the web | JavaScript fwdays'24 conference | 2024-05-25 |
Compares concrete pipelines: pre-generated pages served from CDN, tiny edge function injection (TypeScript) that inserts HTML for a cookie banner so no client… | ||
| Vue Rendering Modes | Vueconf.US 2023 | 2023-05-24 |
Compares SSG, SSR, ISR and edge rendering with concrete tooling: Nuxt, Netlify and Vitepress, plus on‑demand builders and edge functions. Demonstrates storing… | ||
| Utility-first CSS: The highs and lows of styling web sites | HolyJS Piter 2020 | 2020-06-22 |
Argues that a utility-first CSS workflow (Tailwind/Tachyons) lets teams ship with almost no hand-written CSS, using tools like TailwindCSS, PostCSS and… | ||
| Are you being servered? — exploring a serverless web | International JavaScript Conference Munich 2019 | 2019-10-21 |
Argues that JAMstack (JavaScript APIs + pre-rendered pages + markup) shifts complexity to build time, cutting attack surface and improving performance and… | ||
| Are you being servered? - exploring a serverless web | JSCamp Romania 2019 | 2019-09-23 |
Argues that serving sites as pre-rendered markup plus on-demand back-end bits reduces ops and speeds pages: Smashing Magazine gets a 10x performance win after… | ||
| Are You Being Servered? — Exploring A "Serverless" Web | NEJS Conf 2019 | 2019-08-09 |
Argument: pre-render pages to a CDN and use serverless functions only for the gaps, reducing attack surface and cache complexity. Demonstrations: a static… | ||
| JAMstack: Silly Name. Serious Stuff | Pixel Pioneers Bristol 2019 | 2019-06-07 |
Claims that matter: JAMstack delivers pre-rendered markup to a CDN so pages are faster by default and the attack surface shrinks because there is no origin… | ||
| JAMstack: Silly name, serious stuff | Frontend United 2019 | 2019-05-16 |
Claims that pre-rendering to a CDN cuts complexity and risk: Netlify-style immutable atomic deploys, GIT-triggered CI builds, and serverless functions… | ||
| Do we really need this JAMstack thing? And what even is it? | iJS 2018 Spring | 2018-04-11 |
Claims that pre-rendering to a CDN yields big wins: Smashing Magazine drops median first‑paint from ~800ms to ~80ms, a 10× improvement, and a simple CDN dump… | ||
| Serving for the win - Deployments and hosting for the rest of us | JSHeroes 2018 | 2018-04-10 |
Tells how deployments move from fragile FTP drag‑and‑drop to scripted CI/CD: Git tags auto‑build with Jenkins into Google App Engine so every version has a… | ||
| Serving for the win - Deploys and hosting for the rest of us | Render Conference 2018 | 2018-03-23 |
Describes concrete failures and fixes: FTP-and-manual-file-dragging leaves deployments unknowable; version control must extend to production so every deploy is… | ||
| Making Platforms And Processes Promote Performance | Smashing Conference London 2018 | 2018-02-07 |
No matter how good you are at crafting the most ingenious, high-performance code, you need to deliver it to your users reliably. You probably also need to… | ||
| Microservices – The FAAS and the Furious | Front-Trends 2017 | 2017-05-24 |
Argues that you can keep a site static and offload dynamic bits to single-purpose services: use Netlify builds triggered by webhooks (IFTTT) to pull in Twitter… | ||
| Static Sites go all Hollywood | Front-Trends 2016 | 2016-05-18 |
Argues that static site generators plus hosted services actually replace heavy stacks for many sites and give faster, cheaper, more secure publishing with… | ||
| HeurekaDevs | Frontendisti.cz – Responzivní média (Ostrava 2014-09-26) | 2014-09-26 |
Původní Heureka Challange byl slovy Marka Beniaka "masivní fail", a tak tým HeurekaDevs vyrazil na Smashing Conference sám, nicméne se námi podělili o… | ||
| How to simplify your life by embracing static site generation | ColdFront 2014 | 2014-09-04 |
Argues that static sites can feel dynamic by showing concrete builds: a beer-club site generated with Jekyll and deployed to GitHub Pages, a client doc site, a… | ||
| nothing matches | ||