Working Draft cover art

All Episodes

Working Draft — 738 episodes

#
Title
1

Revision 712: The Web Beyond the Edges of the Browser Window, with Niels Leenheer

2

Revision 711: LLMs zuhause betreiben

3

Revision 710: React- & TypeScript-Glücksrad, mit Hans-Christian Otto

4

Revision 709: HTTP/3 und WebTransport, mit Max Inden

5

Revision 708: Temporal, mit Philipp Dunkel

6

Revision 707: ARIA-Glücksrad, die Dritte

7

Revision 706: v0 und Vercel, mit Leo Reuter

8

Revision 705: Browser-News-Roundup

9

Revision 704: Der Tech-Stack des NABU, mit Eleonora Heiden und Christoph Wolff

10

Revision 703: Hörenden-Fragen – Progressive Enhancement, Bildformate und JavaScript Disposables

11

Revision 702: Das <geolocation>-Element, mit Thomas Steiner

12

Revision 701: Der Government Site Builder (GSB) – mit Daniel Fau

13

Revision 700: 2016 vs. 2026 – Was ist aus unseren Prognosen geworden?

14

Revision 699: ARIA-Glücksrad Nachklapp, neue APIs und reale Unterstützung

15

Revision 698: Government Site Builder – Open Source, aber bitte nicht zu offen?

16

Revision 697: Die Sanitizer API, mit Frederik Braun

17

On Tour @ #t3con – Incluthon: Inklusion testen statt abhaken, mit Stefan Barac

18

Revision 696: Was macht eigentlich… Anselm Hannemann?

19

On Tour @ #t3con – Frontend State of TYPO3 mit Thomas Maroschik

20

Outtakes 2025

21

Revision 695: Browser-News-Roundup

22

Revision 694: React- & TypeScript-Glücksrad, mit Hans-Christian Otto

23

Revision 693: HTML Glücksrad, mit Jens Oliver Meiert

24

Revision 692: javascript:void(0), mit Manuel Matuzović

25

Revision 691: Digitale Nachhaltigkeit – Warum das Web grüner werden muss, mit Dr. Torsten Beyer

26

Revision 690: AI Frontend Generatoren

27

Revision 689: React – Heilsbringer oder Höllenmaschine?

28

Revision 688: Browser-Engine-Diversity

29

Revision 687: Valides HTML, mehr als Liebhaberei?

30

Revision 686: Neues in den Browsern

31

Revision 685: TypeScript 5.9

32

Revision 684: Ecosystem Performance (e18e)

33

Revision 683: ARIA-Glücksrad

34

Revision 682: Nuxt 4 und die Akquisition von NuxtLabs

35

Revision 681: JSCraftCamp – Blaupause für Community-Events

36

Revision 680: TypeScript goes native!

37

Revision 679: Hackerkiste Augsburg

38

Revision 678: programmier.con – Behind the Scenes

39

Revision 677: Local AI

40

Revision 676: Local First

41

Revision 675: Green Web

42

Revision 674: Security Awareness ohne Moralkeule

43

Revision 673: VoidZero

44

Revision 672: New Stuff coming to CSS

45

Revision 671: Angular v20 und der NgRx SignalStore

46

Revision 670: Neuerungen in WebKit

47

On Tour @ #headinthecloud – Web Sustainability mit Thorsten Jonas & Marvin Hötger

48

Revision 669: Chat-Applikationen mit gängigen LLM-APIs

49

Revision 668: KI im Alltag: Werkzeug, Hype oder Risiko?

50

On Tour @ #headinthecloud – Women in Tech mit Myrna Gönnemann, Luisa Faßbender & Anna Maier

51

Revision 667: Kann eine KI Entwickler:innen ersetzen?

52

On Tour @ #headinthecloud – Platform Engineering mit Mathias Gebbe & Aljoscha Bollmann

53

Revision 666: KI in der Webentwicklung

54

Revision 665: Wie ich mit KI 3x schneller Apps programmiere

55

Revision 664: TYPO3-Extensions bauen mit AI

56

Revision 663: Agentic AI – was kommt nach Prompting?

57

Revision 662: Entwickeln mit KI

58

Revision 661: SelfHTML wird 30 – ein Web-Urgestein feiert Geburtstag 🥳

59

Revision 660: PHP im Jahr 2025 – Ökosystem zwischen Kontinuität und Wandel

60

Revision 659: Meetings, Memos, Mindset: Büro-Lifehacks für Webdevs

61

Revision 658: State of JS 2024, Teil 4/4

62

Revision 657: Resumable Uploads

63

Revision 656: State of JS 2024, Teil 3/4

64

Revision 655: State of JS 2024, Teil 2/4

65

Revision 654: TypeScript 5.8 – in Zukunft nur noch smarter Linter?

66

Revision 653: State of JS 2024, Teil 1/4

67

Revision 652: Automatisiertes Testing mit Playwright

68

Revision 651: Accessible Rich Internet Applications (ARIA)

69

Revision 650: Sustainable Web Design

70

Revision 649: Engineering KPIs

71

Revision 648: Personal Web Sites

72

Revision 647: WCAG-Spezifikationen lesen und verstehen

73

Revision 646: (Automatisiertes) Testing von Barrierefreiheit

74

Revision 645: Barrierefreiheit kann so einfach sein

75

Revision 644: Das Barrierefreiheitsstärkungsgesetz (BFSG)

76

Revision 643: Das Web Accessibility Cookbook

77

Outtakes 2024

78

Revision 642: Unsere schlimmsten Hacks

79

Revision 641: Passwörter & Passkeys

80

Revision 640: CSS4, CSS5 und CSS Next

81

Revision 639: Server-Client-Kommunikation (mit TypeScript)

82

Revision 638: Web Component vs. Frontend Framework (und allgemeines Framework/CMS-Drama)

83

Revision 637: Das Devtools Performance Tab

84

Revision 636: Sprechen auf Konferenzen

85

Revision 635: State of CSS 2024, Teil 3/3

86

Revision 634: State of CSS 2024, Teil 2/3

87

Revision 633: State of CSS 2024, Teil 1/3

88

Revision 632: Server Side Rendering mit Frontend Frameworks

89

Revision 631: Angeblich TypeScript

90

Revision 630: Akademisches Data Fetching und praktische Software-Architektur

91

Revision 629: OpenAPI-MSW

92

Revision 628: Interviewing

93

Revision 627: Module Federation

94

Revision 626: Abstraktion

95

Revision 625: TailwindCSS v4 Alpha

96

Revision 624: TailwindCSS: Neuigkeiten in v3 und Erfahrungsberichte

97

Revision 623: Farben und Farbräume

98

Revision 622: Glücksrad

99

Revision 621: Software Craftsmanship und Clean Code mit Nicole Rauch

100

Revision 620: Peak TypeScript

101

Revision 619: Svelte Next

102

Revision 618: Internationalisierung – Teil 2

103

Revision 617: Die CODE – eine Hochschule wie man sie sich wünscht

104

Revision 616: Signals 2 – Reactive Boogaloo

105

Revision 615: Glücksrad gone off the Track

106

Revision 614: Zusammenarbeit in der Software-Entwicklung – eine Diskussionsrunde

107

Revision 613: Internationalisierung und Lokalisierung, Teil 1

108

Revision 612: Neues in der Web-Plattform, Teil 2

109

Revision 611: Neues in der Web-Plattform, Teil 1

110

Revision 610: SEO!

111

Revision 609: Farbsehschwäche und Farbblindheit

112

Revision 608: Nuxt & UnJS

113

Revision 607: Design-Systeme im Jahr 2024

114

Revision 606: Dev, Business, Design & Marketing effektiv vereint

115

Revision 605: Mental Health

116

Revision 604: UX auf der Kommandozeile

117

Revision 603: Nerdige Soft- und Hardware-Tipps

118

Revision 602: Komponentenbasierte Frontends in TYPO3

119

Revision 601: WebAssembly – Vergangenheit, Gegenwart und Zukunft

120

Revision 600: Live

121

Revision 599: Glücksrad mit reichlich SVG und CSS-Datentypen!

122

Outtakes 2023

123

Revision 598: Erfolgreiches Onboarding – Einblicke mit Hans & Vanessa

124

Revision 597: Neues in Safari, Teil 2 von 2

125

Revision 596: Neues in Safari, Teil 1 von 2

126

Revision 595: „HTML over the Wire“ und Unpoly

127

Revision 594: Vom Chaos zum Code – wie Developer ihre Arbeit effizient strukturieren

128

Revision 593: Webentwickler:innen erfolgreich einstellen – Einblicke mit Hans & Vanessa

129

Revision 592: 10 Jahre Kirby CMS 🥳

130

Revision 591: Tiptap

131

Revision 590: State of CSS, Teil 2 von 2

132

Revision 589: Neues in HTML und Co, Teil 3 von 3

133

Revision 588: State of CSS, Teil 1 von 2

134

Revision 587: Event Handling und Shadow DOM

135

Revision 586: Neues in HTML und Co, Teil 2 von 3

136

Revision 585: Neues in HTML und Co, Teil 1 von 3

137

Revision 584: Solid.js & SolidStart

138

Revision 583: Kann man Rust für Cross-Plattform Frontend-Entwicklung verwenden?

139

Revision 582: Host-Context: Stefan

140

Revision 581: TypeScript 5.2

141

Revision 580: Gewaltfreie Kommunikation

142

Revision 579: Host Context: Hans

143

Revision 578: Host Context: Schepp

144

Revision 577: Host Context: Vanessa

145

Revision 576: Qwik

146

Revision 575: Code meets Design: Frontend-Entwicklung

147

Revision 574: Glücksrad (Applet, Headings, Slots, SVGs, Spellcheck, Screen-API, Border-Images, Indexed DB)

148

Revision 573: Glücksrad (Events, Bluetooth, Forms, Titles, Mask-Borders, attr-Funktion)

149

Revision 572: Signals

150

Revision 571: TypeScript 5.1

151

Revision 570: KI: Integration leicht gemacht

152

Revision 569: Von Link-Checkern und Rabbit Holes

153

Revision 568: 100 Days Of More Or Less Modern CSS

154

Revision 567: Design Patterns in der Webentwicklung

155

Revision 566: Edge Computing mit SvelteKit und Cloudflare Pages

156

Revision 565: Quo vadis Frontend-Tooling?

157

Revision 564: Hinter den Kulissen von Konferenzorganisationen mit Marc Thiele

158

Revision 563: Ein Update zu Projekt Fugu

159

Revision 562: Interview mit Entwicklerin Svenja zu Barrierefreiheit

160

Revision 561: Organisationstruktur „UnFIX“

161

Revision 560: TypeScript 5.0

162

Revision 559: Glücksrad

163

Revision 558: Per dualer Ausbildung oder dualem Studium in den IT-Beruf

164

Revision 557: Neues in WebKit

165

Revision 556: Domain-Driven Design

166

Revision 555: ChatGPT & Co

167

Revision 554: Konferenzorganisation in Zeiten einer Pandemie

168

Revision 553: State of JS2, Framework Boogaloo

169

Revision 552: Frontend Development im Jahr 2023

170

Revision 551: Restic – Backups, aber richtig

171

Revision 550: Lead Developers & Remote Work

172

Revision 549: State of JS 2022, Teil 1 von 956

173

Revision 548: Lernfreundliche Organisationen

174

Revision 547: The State of CSS (Teil 2)

175

Revision 546: Ausbildungspfade im Web

176

Revision 545: The State of CSS (Teil 1)

177

Revision 544: Ungeplant gastliches Glücksrad (IV)

178

Revision 543: Tech Recruiting

179

Revision 542: Gastliches Glücksrad III

180

Revision 541: Warum Rust?

181

Revision 540: Die W3C Accessibility Standards

182

Revision 539: Komponentenbibliotheken – Why? How? What?

183

Revision 538: Wie entwickelt man ein Design System?

184

Revision 537: Was gibt es Neues in Cypress 9 und 10?

185

Revision 536: Das Imposter Syndrom bei Entwickler*innen

186

Revision 535: Testing mit Cypress und Vitest

187

Revision 534: CSS Houdini, gescheitert?

188

Revision 533: Frontend Performance Metriken – Die Core Web Vitals

189

Revision 532: Infrastructure as Code

190

Revision 531: Mehr Eloquenz im Web!

191

Revision 530: Von Katas, Craft Camps und Code Retreats

192

Revision 529: Richtig schätzen

193

Revision 528: Svelte und SvelteKit

194

Revision 527: Vue State Management

195

Revision 526: Technisches SEO in 2022

196

Revision 525: Beyond Tellerrand und andere Konferenzen in Zeiten von Corona

197

Revision 524: Design Systeme

198

Revision 523: Wenig TypeScript und viel Vermischtes

199

Revision 522: MFs Architektur mit Webpack Module Federation und Dapr

200

Revision 521: WebBluetooth, WebUSB und WebNFC

201

Revision 520: Unit-Testing / Testing Library

202

Revision 519: Modernisierung einer Legacy Frontend-Codebase

203

Revision 518: Browser-Fundstücke

204

Revision 517: Statamic CMS

205

Revision 516: Tailwind CSS v3.0

206

Revision 515: Runtime-Typen für TypeScript

207

Revision 514: ASTs, Linter und Security mit Frederik Braun

208

Revision 513: Komplexität von Webtechnologien

209

Revision 512: Agile II – Refinement, Wasserfall, Kanban (Sprint 2/2)

210

Revision 511: Microfrontends bei REWE digital

211

Revision 510: Die Rolle & Verantwortung von Entwickler:innen in agilen Teams (Sprint 1/2)

212

Revision 509: Letzte Runde Glücksrad für 2021

213

Revision 508: Lernen, Weiterbildung und Wissenserweiterung

214

Revision 507: Der Web Almanac 2021

215

Revision 506: Herausforderungen beim Bau eines Podcast-Katalogs

216

Revision 505: ES-Module und ein bisschen TypeScript 4.5

217

Revision 504: Analytics- & Tracking-Tools

218

Revision 503: CSS-, HTML-, und Accessibility-Kleinkram

219

Revision 502: Unglücksrad

220

Revision 501: ein bisschen TypeScript 4.4 und ganz viel Anderes

221

Revision 500: AMA!

222

Revision 499: Laravel Livewire

223

Revision 498: CSS 2, Web 3.0 und Podcastempfehlungen

224

Revision 497: Glücksrad

225

Revision 496: Tooling rund ums Frontend Tooling

226

Revision 495: Storyblok – Einblicke in ein Startup

227

Revision 494: Serverless

228

Revision 493: accent-color, page transitions, alert()-Gate & Tailwind

229

Revision 492: Der aktueller Status von Webpack

230

Revision 491: Dezentrale Architekturen

231

Revision 490: Alpine JS & Petit Vue mit Jon Uhlmann

232

Revision 489: (Über-)Leben mit Open Source, feat. Marvin Hagemeister und Martin Donath

233

Revision 488: Glücksrad 2.1 Transitional

234

Revision 487: Glücksrad 2.0

235

Revision 486: Corona-Apps: Vorteile und Probleme am Beispiel der Luca App

236

Revision 485: ES2021 & Beyond

237

Revision 484: CSS Tücken und Tooling

238

Revision 483: Safari 15 und Browser-Extensions aller Art

239

Revision 482: Angular im Jahr 2021

240

Revision 481: Multithreading, Web Worker, Shared Worker und Multi-Screen-Applications mit Tobias Uhlig

241

Revision 480: Web Component Design mit Joy Heron

242

Revision 479: Late-Night mit Feedback Culture, Basecamp, Design Sprints

243

Revision 478: Abschweifen mit TypeScript 4.3

244

Revision 477: Komponentenbibliotheken und Design Systeme

245

Revision 476: Recruiting und Karriere

246

Revision 475: Unser Development-Setup

247

Revision 474: Barrierefreiheit in Single Page Applications

248

Revision 473: Vue 3, taugts?

249

Revision 472: GraphQL in 2021

250

Revision 471: UX und UI trifft Frontend-Development

251

Revision 470: Late Night mit Dev Twitter Fallout, Klubhäusern, Agenturleben

252

Revision 469: Testing mit Angular

253

Revision 468: CSS in JS

254

Revision 467: Event Handler (für Web Components)

255

Revision 466: Diversität im Bereich Entwicklung

256

Revision 465: Fundstücke und Artikel

257

Revision 464: TailwindCSS 2.0

258

Revision 463: TypeScript 4.2

259

Revision 462: Jest

260

Revision 461: Late-Night mit Hotwire und React Server Components

261

Revision 460: Augen auf bei der Webfont-Wahl

262

Revision 459: Bazel

263

Revision 458: Cypress

264

Revision 457: Funktionale Programmierung mit Tobi Timm

265

Revision 456: Aktuelle Entwicklungen in Node.js mit Golo Roden

266

Revision 455: Sulu CMS

267

Special Edition: State of CSS 2020

268

Revision 454: Late-Night mit Rust, TypeScript, Clojure, Micro-Frontends, uvm.

269

Revision 453: Webtech-Bücher schreiben

270

Revision 452: CORS, CORP, (C)ORB, COOP und COEP

271

Revision 451: Neue Webstandard-Proposals und Podcast-Verstärkung!

272

Revision 450: HTML5-Glücksrad (Image Maps, History API, Time-Element, Custom Elements)

273

Revision 449: CSS-Tools und -Frameworks

274

Revision 448: TypeScript 4.1

275

Revision 447: XSS und die HTML Sanitizer API

276

Revision 446: State of the Art PHP 2020

277

Revision 445: Color Fonts und Shared Array Buffer

278

Revision 444: Neue Developer-Tools

279

Revision 443: Select-Styling und Computed Styles

280

Revision 442: „Next Level“-End-to-End-Testing

281

Revision 441: Neos CMS

282

Revision 440: Engineering Manager und andere Karrierepfade

283

Revision 439: Bootcamp-Coaching mit Florian Herlings

284

Revision 438: Unternehmensgründung mit Marcel Poelker

285

Revision 437: 15 Jahre MDN!

286

Revision 436: Frontend Unit-Testing

287

Revision 435: Open, Decentralized, Federated und Indie

288

Revision 434: TypeScript 4.0

289

Revision 433: Eleventy

290

Revision 432: Firefox und seine Devtools

291

Revision 431: 25 Jahre SelfHTML

292

Revision 430: Berufseinstieg per Coding Bootcamp

293

Revision 429: HTML5 in Vergangenheit, Gegenwart und Zukunft

294

Revision 428: Deno

295

Revision 427: CSS Next

296

Revision 426: gastliches Glücksrad mit Stefan Judis

297

Revision 425: Unsichtbares HTML

298

Revision 424: Tools!

299

Revision 423: Reactive Systems

300

Revision 422: Web Worker, ComLink und WASM

301

Revision 421: Use Cases für Generators

302

Revision 420: CSS Specifications & VisBug

303

Revision 419: HTML5-Glücksrad

304

Revision 418: TypeScript ist doof!

305

Revision 417: Das Ende einer Ära

306

Revision 416: TypeScript 3.8

307

Revision 414: Warhol

308

Revision 415: Werbung und Tracker domptieren

309

Revision 413: Svelte

310

Revision 412: Veröffentlichung von JS-Libraries

311

Revision 411: Web Animations

312

Revision 410: Cliqz Browser and Search Engine

313

Revision 409: Style Containment und Display Lock API

314

Revision 408: Ember.js

315

Revision 407: Micro Frontends mit Project Mosaic

316

Special Edition: State of JavaScript 2019

317

Revision 406: Standort Linz – ScriptConf

318

Revision 405: Rollup.js

319

Revision 404: Bleeding-Edge JavaScript

320

Revision 403: Meta-Frameworks

321

Revision 402: TypeScript 3.7

322

On Tour @ #thinkabout19 5/5 mit Anika Zeidler

323

Revision 401: React, Redux, Hooks und HOCs

324

Revision 400

325

Revision 399: Project Fugu

326

Revision 398: Refactoring mit (und zu) TypeScript

327

On Tour @ #cssday 2019 4/4 with Elika J. Etemad (aka. Fantasai) and Florian Rivoal

328

Revision 397: Preact (und Code-Golfing)

329

On Tour @ #thinkabout19 4/5 mit Christopher Grebs

330

Revision 396: Elm und F# – Funktionale Programmiersprachen im Browser

331

Revision 395: ProseMirror und TipTap

332

On Tour @ #cssday 2019 3/4 with Başak Haznedaroğlu

333

On Tour @ #thinkabout19 3/5 mit Maren Heltsche

334

Revision 394: Web Assembly, WASM, WASI, Rust

335

On Tour @ #cssday 2019 2/4 with Tab Atkins

336

On Tour @ #thinkabout19 2/5 mit Katharina Bähr

337

On Tour @ #cssday 2019 1/4 with Heydon Pickering

338

Revision 393: Babelgebabbel

339

Revision 392: Kirby 3.0 mit Bastian Allgeier

340

Revision 391: Die Layout Instability API

341

On Tour @ #thinkabout19 1/5 with Laura Kalbag & Aral Balkan

342

Revision 390: The great Gatsby.js

343

On Tour @ #btconf 2019 with Christian Heilmann

344

Revision 389: Portal-Element und neues JavaScript

345

Revision 388: React Native und Expo

346

Revision 387: Resize Observer

347

Revision 386: Web-Architekturen, ROCA, SPA, REST

348

Revision 385: React Hooks

349

Revision 384: Micro-Frontends

350

Revision 383: TypeScript im Backend

351

Revision 382: REST vs. GraphQL

352

Revision 381: Layered APIs und der Stand der Dinge bei HTTP/2

353

Revision 380: Chrome-Devtools-Extension-Entwicklung

354

Revision 379: Requirements Engineering, Agilität und Wasserfälle

355

On Tour @ #ctwebdev 2/2 mit Robert Weber

356

Revision 378: Tailwind CSS

357

On Tour @ #ctwebdev 1/2 mit Mirjam Bäuerlein

358

Revision 377: MobX

359

Revision 376: Angular, Angular, Angular!

360

Revision 375: Frontend-Testing

361

Revision 374: Micro Services

362

Revision 373: Webtechnologie beim ORF

363

Revision 372: Subfont and Asset Graph

364

On Tour @ #perfnow 6/6 with Natasha Rooney

365

On Tour @ #perfnow 5/6 with Zach Leatherman

366

Revision 371: Edge goes Chromium

367

On Tour @ #perfnow 4/6 with Harry Roberts and Ryan Townsend

368

Revision 370: Internationalisierung und Lokalisierung

369

On Tour @ #perfnow 3/6 with Kornel Lesiński

370

On Tour @ #perfnow 2/6 with Anna Migas

371

Revision 369: The State of JavaScript in 2018

372

Revision 368: Vom Entwickler zum Product-Owner…-Owner

373

On Tour @ #perfnow 1/6 with Yoav Weiss

374

Revision 367: Vue.js – Der Deep Dive

375

Revision 366: Pointer Events

376

Revision 365: Vue.js – Eine Einleitung

377

Revision 364: Katastrophen und Paranoia

378

Revision 363: Und ihr so?

379

Revision 362: Künstliche Intelligenz

380

Revision 361: Idle Until Urgent

381

Revision 360: CSS-Gate

382

Revision 359: HTML/CSS für EPUB und Print Stylesheets

383

Revision 358: Web Bluetooth & Web USB

384

Revision 357: Der JAMStack

385

Revision 356: Neues vom Chrome-Browser!

386

Revision 355: Apache Kafka

387

Revision 354: Babel-Presets und Konferenzen

388

Revision 353: Kommunikation in (agilen) Teams

389

Revision 352: TypeScript 3.0

390

Revision 351: JavaScript und die Google Suche

391

Revision 350: HTTP Header

392

Revision 349: Serverseitige Entwicklung mit Node

393

Revision 348: Performance in 2018

394

Revision 347: OAuth

395

Revision 346: Wie optimiere ich meine Bilder fürs Web?

396

Revision 345: DevOps – Kubernetes, VMs und Co.

397

Revision 344: ReactPHP

398

Revision 343: Neue Features für JavaScript

399

Revision 342: Was gibt es Neues in Laravel?

400

Revision 341: Visual Studio Code

401

Revision 340: Glücksrad

402

Revision 339: ReasonML

403

Revision 338: Web Apps, PWAs und Offline in der Praxis

404

Revision 337: DevOps

405

Revision 336: DSGVO

406

Revision 335: EME? CDM? DRM? CENC? IDK!

407

Revision 334: Typographie im Web

408

Revision 333: Webcompat und Open Source Arbeit

409

Revision 332: Die V8 JavaScript Engine

410

Revision 331: Serverless

411

Revision 330: Geolocation API und das HTML Dialog-Element

412

Revision 329: Actor Model und CSS Paint API

413

Revision 328: Web Components

414

Revision 327: UI-Engineering

415

Revision 326: TYPO3 Performance

416

Revision 325: Die Web Audio API

417

Revision 324: PHP

418

Iteration 323: (Asynchrone) Iteratoren

419

Revision 322: Colloq

420

Revision 321: HTTP/2 Server Push

421

Revision 320: API- und Load-Testing in der Cloud

422

Revision 319: Templates, Super Cookies, Animationen

423

Revision 318: Strukturiertes CSS

424

Revision 317: Post-PostCSS

425

Revision 316: Google Lighthouse

426

Revision 315: React Lizenzänderung, abortable fetch

427

Revision 314: DDD, CQRS und WTF

428

Revision 313: Origin Trials

429

Revision 312: Zusammenarbeit von Designern und Entwicklern

430

Revision 311: CSS-Klassen und Binär-ASTs

431

Revision 310: Service Worker – Bericht aus der Praxis

432

Revision 309: Kein Thema

433

Revision 308: CSS mit Sven Wolfermann

434

Revision 307: HEIF, Bildformate und -optimierung

435

Revision 306: Accessibility und CSS Grids

436

Revision 305: Datenjournalismus

437

Revision 304: Native Browser-APIs

438

Revision 303: Cloud Hosting

439

Revision 302: Zukunft und Vergangenheit von JS-Tools und Libraries

440

Revision 301: Optimierung und Wartbarkeit von CSS

441

Revision 300: Glücksrad!

442

Revision 299: Electron

443

Revision 298: Module, Bundling und Optimierung

444

Revision 297: Elm

445

Revision 296: Das Accessibility Object Model

446

Revision 295: Next, Git, Guetzli

447

Revision 294: CSS Grids

448

Revision 293: Web Assembly, Bloat und Web Components

449

Revision 292: Bessere APIs mit GraphQL

450

Revision 291: h-Element und ES2017

451

Revision 290: Parse & Compile, Safari 10.1, WebGPU

452

Revision 289: Tiefe Einblicke in die Webpack Entwicklung

453

Revision 288: Frontify, Styleguides

454

Revision 287: Microinformationen und CoderDojo

455

Revision 286: Aurelia

456

Revision 285: Plausch mit Vitaly Friedman

457

Revision 284: Rückblick und Ausblick

458

Revision 283: vue.js und Chatbots

459

Revision 282: AMP aus Anwenderperspektive

460

Revision 281: State of React

461

Revision 280: Yarn und Styled Components

462

Revision 279: Abstand und Urlaub

463

Revision 278: Beyond beyond tellerrand

464

Revision 277: Accessibility Object Model und Custom Elements

465

Revision 276: Große Module, kleine Module? Viel Code, wenig Code?

466

Revision 275: Project Ironman

467

Revision 274: Ionic Framework

468

Revision 273: Open Device Labs, HTML5Test.com and Weird Browsers

469

Revision 272: Statische Seitengeneratoren, Metalsmith und CSS Funktionssyntax

470

Revision 271: HTTP/2 Server Push und Link Rot

471

Revision 270: Debugging und Links

472

Revision 268: Konferenz- und Meetup-Organisation

473

Revision 267: News und Glücksrad

474

Revision 266: TypeScript

475

Revision 265: Weiterbildung im Frontend

476

Revision 264: Make Flash great again

477

Revision 263: Im Gespräch mit PPK, Chris Heilmann und Jeremy Keith

478

Revision 262: News, Glücksrad, Links

479

Revision 261: SVG Icons, Element/Container Queries

480

Revision 260: Spezifikations-Neuheiten

481

Revision 259: React Entwicklung und Frontend Einstieg

482

Revision 258: Das npm Debakel und warum wir so lahme Seiten bauen

483

Revision 257: Contentful – Das API-first CMS

484

Revision 256: Arbeiten mit einem CMS – Berichte aus der Praxis

485

Revision 255: Hack the Planet!

486

Revision 254: Progressively loaded CSS, Grunt 1.0

487

Revision 253: CMS, CMS, CMS!

488

Revision 252: Yo Dawg I heard you like JavaScript so I put a transpiler into your MVC so you can type check while you tree shake

489

Revision 251: Googles AMP und die Zukunft der Parallelität

490

Revision 250: Achtung Baby!

491

Revision 249: Sauberes HTML, Gratis CDNs

492

Revision 248: ECMAScript 6 und 7

493

Revision 247: Reaktive funktionale Programmierung

494

Revision 246: Der Blick in die Glaskugel

495

Revision 245: Web Components und Links

496

Revision 244: Accessibility Deep Dive und ally.js

497

Revision 243: Unlearning und Diversity

498

Revision 242: Nützliche Services und a11y im täglichen Job

499

Revision 241: WebGL

500

Revision 240: Content Blocker

501

Revision 239: Webfonts Best Practices und FLIF

502

Revision 238: Creative Coding, Sass Eyeglass und AMP

503

Revision 237: Remote Work und Informationsnachschub

504

Revision 236: CSS Round Display Spec und Open Source Projekte

505

Revision 235: Houdini, Go Lang und Angular 2

506

Revision 234: Probleme mit Feature-Detection und Vererbung in CSS

507

Revision 233: CSS Layout Techniken

508

Revision 232: Progressive Apps

509

Revision 231: Meteor, CSS in JS, dreiste Eigenwerbung

510

Revision 230: CSS input modality und die Unzufriedenheit mit der Gesamtsituation

511

Revision 229: Stop pushing the web forward

512

Revision 228: Wie Sipgate arbeitet

513

Revision 227: Ask Anselm Anything und Underscore

514

Revision 226: Progressive Enhancement

515

Revision 225: Web Components und Web Assembly

516

Revision 224: Design meets Code

517

Revision 223: Safari 9, Web Components und A11Y tools

518

Revision 222: Is React really fast und Dependency Updates

519

Revision 221: Pattern libraries, Styleguides und PatternLab

520

Revision 220: Tools are [not] the Problem

521

Revision 219: Interview mit Sara Soueidan

522

Revision 218: ECMAScript 6

523

Revision 217: Offline First und Links

524

Revision 216: Working Draft considered harmful

525

Revision 215: Einheitsbrei

526

Revision 214: Fetch, Zentralisierung, Links

527

Revision 213: React is a Good Idea!

528

Revision 212: HTML5 (Retro | Per)spektive

529

Revision 211: Project Spartan with Jacob Rossi

530

Revision 210: Webfonts und JavaScript-Module

531

Revision 209: Geschwindigkeitsrausch

532

Revision 208: JavaScript Dialekte

533

Revision 207: 6to5, Yeoman, Links

534

Revision 206: ES6 Template Strings, Jobwechsel, Spartan

535

Revision 205: Perceived Performance, Ampersand.js

536

Revision 204: Fokus, Build-Tools, Links

537

Revision 203: AngularJS x.x

538

Revision 202: Sicherheitslücken – DOM Clobbering, XSS via CSS, ES6 Fallen

539

Revision 201: Offline-Apps und Links

540

Revision 200: The Indie Web

541

Revision 199: Simplifizierung und Code-Refactoring Methodik

542

Revision 198: Workflow, Fokus, Shapes

543

Revision 197: Responsive Images, IE 12 und Links

544

Revision 196: Interview mit Tim Kadlec

545

Revision 195: Web Crypto API und Firefox Developer Edition

546

Revision 194: Kompression und Links

547

Revision 193: Rückschau border:none

548

Revision 192: Komplizierte Job-Titel und Webfonts-Performance

549

Revision 191: Code Style Checker und Coding Conventions

550

Revision 190: border:none

551

Revision 189: iOS 8 und ES6

552

Revision 188: AMCSS und Links

553

Revision 187: Arbeiten bei GitHub

554

Revision 186: RESTful API Design

555

Revision 185: JS Debuggingstrategien & Network Information API

556

Revision 184: Web Components Type Extension und Rework.css

557

Revision 183: Web Manifest Spec und Links

558

Revision 182: Agile Methoden, responsive Bilder und noch eine Verlosung

559

Revision 181: Module, Events, Verlosung

560

Revision 180: Media Queries und Web-Worker Analysen

561

Revision 179: Web Components

562

Revision 178: Ember.js in der Stahlstadt

563

Revision 177: CSS-Benamung, Glücksrad, Links

564

Revision 176: will-change, Critical Path und z-index

565

Revision 175: Die Open Source Reise des Jan Lehnardt

566

Revision 174: Front-End-Workflow

567

Revision 173: Neues aus der Zukunft

568

Revision 172: Interview mit Chris Coyier

569

Revision 171: Drag & Drop erklärbärt

570

Revision 170: Inline SVGs vs Icon Fonts, Adaptive Placeholders und currentScript

571

Revision 169: Plausch im Biergarten

572

Revision 168: Monitore, Bildkompression, Links

573

Revision 167: Das Decentralize Camp

574

Revision 166: Open Source, React und AssetGraph

575

Revision 165: Über den Webkongress Erlangen und den Zustand mancher Website

576

Revision 164: Die Welt der Webagenturen

577

Revision 163: CSS-Glücksrad und Links

578

Revision 162: Indie UI

579

Revision 161: Too Easy, Didn’t Learn

580

Revision 160: Node, JavaScript, Links

581

Revision 159: Grunt im Einsatz

582

Revision 158: Performance, Performance, Performance; sowie Leserfragen

583

Revision 157: Komplexes Markup, Styles Inlinen und HTTP/2

584

Revision 156: Viewport Units in iOS und Gegenwind für CSS Regions

585

Revision 155: Sass.js und die Konferenzen 2014

586

Revision 154: Vagrant und Clientside JavaScript Error Reporting

587

Revision 153: Typecsset und die Web Speech API

588

Revision 152: JSPerf, Open Source, Gulp, Funktionales

589

Revision 151: Myth, statische Seiten, Links

590

Revision 150: Kurz-Jubiläum mit News, Glücksrad und Links

591

Revision 149: Toolchains, WebFonts und Offline-First

592

Revision 148: Generatoren und Mutationen

593

Revision 147: Über das INIT Boilerplate und das Laravel PHP-Framework

594

Revision 146: Responsive Images, Verträge und Links

595

Revision 145: Dezentralisierung und Hoodie

596

Revision 144: RESS und unsere Deployment Strategien

597

Revision 143: CSS, Performance, Hörerfragen

598

Revision 142: Webfonts und IDEs

599

Revision 141: Devops, statische Seiten und Links

600

Revision 139: Toolchain-Kult und Touch-Events

601

Revision 138: Auf der roten CMS Couch

602

Revision 137: Mobile Browser Wonderland

603

Revision 136: Smashing Conference und ein moderner Design-Workflow

604

Revision 135: Progressive Enhancement, Sigh JavaScript und Bower

605

Revision 134: News, CSS, Links

606

Revision 133: Responsive Webdesign und CSS Frameworks

607

Revision 132: Rund ums Testen

608

Revision 131: Zuschauerfragen die Zweite

609

Revision 130: AngularJS – Superheroic JavaScript MVW Framework

610

Revision 129: Zuschauerfragen sind heiß

611

Revision 128: CoffeeScript, mobile Apps, Gewinne

612

Revision 127: IE11, Glücksrad, Verlosung

613

Revision 126: Inputs, Formulare, Pseudoklassen und Origin

614

Revision 125: Bye, Bye, Chrome Frame und Table Layouts

615

Revision 124: Screen Readers, CSP und In-depth Script Loading

616

Revision 123: Cargo-Culting in JS, localStorage und Prerendering

617

Revision 122: Interview mit Chris Heilmann zu Firefox OS

618

Revision 121: requestAutocomplete, Web Components, Offline-Detection

619

Revision 120: CSS Strukturieren, Sinn und Unsinn von Touchdetection, DRM

620

Revision 119: Transitions, Flaggen, Links

621

Revision 118: Die Problematik des Schätzens

622

Revision 117: jQuery, Performance, Links

623

Revision 116: Konferenzen, Motion Design, IDs versus Classes

624

Revision 115: Browsertriebwerke, RWD und Steinzeitmalerei

625

Revision 114: <template>, Appcache, asm.js versus Bytecode

626

Revision 113: jQuery vom CDN und Resize Events auf DOM Elementen

627

Revision 112: Glücksrad und Links

628

Revision 111: Performance-Proxy, Media Queries Level 4, http-client-hints

629

Revision 110: Rendering Performance

630

Revision 109: Counter Styles, mobile Betriebssysteme, HTML5-Linkelemente

631

Revision 108: asm.js, UA Sniffing und Operas Wechsel zu WebKit

632

Revision 107: Unresponsive Design, Docsprint und ein paar Links

633

Revision 106: modern.IE, Textbalance und der ES5 Strict Mode

634

Revision 105: CSS-Performance, Web Workers und ein paar Links

635

Revision 104: Open Device Labs und Webplatform.org-Docsprints

636

Revision 103: Keine Themen

637

Revision 102: Templates, JPEGs, JavaScript und OpenSource

638

Revision 101: Canvas, HTML5, Damals

639

Revision 100: Anniversary with Paul Irish

640

Revision 99: ProcessWire, Sueddeutsche.de und mehr

641

Revision 98: IE10, HTML5 und CSS

642

Revision 97: beyond tellerrand 2012 & Interview mit Bruce Lawson

643

Revision 96: News, HTML5 und Links

644

Revision 95: Vanilla Web und Accessibility

645

Revision 94: Test The Web Forward!

646

Revision 93: Farbkontraste und die volle Responsive Dröhnung!

647

Revision 92: Firefox, Fullscreen API und Thinkin‘ Tags

648

Revision 91: Konferenzen und HiDPI Bilder

649

Revision 90: .mobi-Gate, Persona und TypeScript

650

Revision 89: Mobile, Frameworks, iOS 6

651

Revision 88: Opus Codec, hot CSS Specs und Bower

652

Revision 87: Position Sticky

653

Revision 86: CAS und Object.observe

654

Revision 85: Konferenzen, CSS und Twitter

655

Revision 84: jQuery, Git, Informationsverwaltung und jede Menge Links

656

Revision 83: ECMAScript 6, @supports, WebRTC

657

Revision 82: Wiederverwertbarkeit von CSS & Web Security

658

Revision 81: Seamless Iframes, relative Fontgrößen und ein Berg Links

659

Revision 80: X-Tag, Print Styles und IE-Basher bashen

660

Revision 79: File System API, Chrome Apps und ein Haufen Links

661

Revision 78: Editoren, jQuery, Yeoman, Browser

662

Revision 77: Do not Track, IHK-Petition und Web Components

663

Revision 76: Testen, Dokumentieren und Abhängigkeiten verwalten

664

Revision 75: News, Links und die diesmal wirklich kürzeste Revision aller Zeiten

665

Revision 74: Social-Media-Buttons, Links und die kürzeste Revision aller Zeiten

666

Revision 73: Von CSS Blenden, Cross-Domain-Requests und responsiven Bildern

667

Revision 72: SASS vs. LESS & Googlebot vs. JavaScript

668

Revision 71: Error.stack, Physical Units & DOM Mutation Observers

669

Revision 70: JS Styleguides, Barrierefreiheit & Web Intents

670

Revision 69: CSS Battle Royale – Opera <3 -webkit, Conditional CSS & Content-Choreographie

671

Revision 68: Ein <dialog> aus scharfem Pink und Grunzern

672

Revision 67: Meteor, Media Queries, Light Table

673

Revision 66: CSS-Variablen, Homo-Ehe und ein Werbeblock

674

Revision 65: Infinite Transition Delays, jQuery Hooks, ECMAScript 6

675

Revision 64: Source Maps, Event Capturing & beyond tellerrand – play

676

Revision 63: Responsiver Content, Firefox 11 und Offene Datenquellen

677

Revision 62: Adobe Shadow, Mobile und Gerante – Live!

678

Revision 61: HTML5 Please API, Boot to Gecko, Image Replacements

679

Revision 60: Adobe Edge, Web Components & Informationsquellen

680

Revision 59: Wie ticken Webentwickler?

681

Revision 58: -webkit-CSS3, -webkit-SEO und -webkit-MMT

682

Revision 57: IDBExplorer, Gradient Syntax & Wrap.js

683

Revision 56: Font.js, CSS3 UI & Wunderkit

684

Revision 55: Webfundstücke und Devtools

685

Revision 54: Ein Sack voll Firefox, lahmes CSS und Media Queries

686

Revision 53: At the Smashing Magazine meetup!

687

Revision 52: Android 4.0, Webvideo & CoffeeScript

688

Revision 51: AMD, jQuery Plugin Repo & Alphatier-Gekabbel

689

Revision 50: P3P olé!

690

Revision 49: Devtools und Kleinvieh

691

Revision 48: Direkt von der beyond tellerrand. In Bewegtbild!

692

Revision 47: Firefox 8, Aurora 10 und jQuery-Diät mit dem dynamischen Duo

693

Revision 46: Aloha Editor, jQuery 1.7 und halbgare Zukunftstechniken

694

Revision 45: H.264 in JS, jQuery Standards Team & OccupyHTML5!

695

Revision 44: HTTP-Statuscodes, TYPO3 und ’n Echo, echo, cho, o….

696

Revision 43: Tripreports, CSS Image Values und Dart

697

Revision 42: Zweiundvierzig!

698

Revision 41: setImmediate API, CSS Compositing und überflüssiges HTML5

699

Revision 40: Zerskyped

700

Revision 39: Zucker, Bullenkot und GEFÄNGNIS

701

Revision 38: Gridsysteme und Best Practices

702

Revision 37: speak.js, Native Client und JS-MVC-Frameworks

703

Revision 36: Ohne Jan, aber mit Delay

704

Revision 35: PhoneGap und Web Intents

705

Revision 34: Kontraste und Kleinscheiß

706

Revision 33: Peter hat ein MacBook Air!

707

Revision 32: Zwei hoch fünf

708

Revision 31: Takeout, OpenCL und Memory Management

709

Revision 30: IE10, Google+ und Dr.Web

710

Revision 29: VisualSearch.js und Twitter-Spam

711

Revision 28: Niemand hat Lion oder iOS 5

712

Revision 27: Revision 27: @viewport, Tastatursteuerung und Aurora 6

713

Revision 26: Viel Internet Explorer

714

Revision 25: Visibility API und Chromebooks

715

Revision 24: Silbentrennung, Semikola und Reward.js

716

Revision 23: Node-SPDY, Zukunftskram und CoffeeKup

717

Revision 22: IE10, Live.js und Favicons

718

Revision 21: SPDY, Mobile UI, Webshims, und alles hardboiled!

719

Revision 20: HTTPArchive, dynaTrace und AmplifyJS

720

Revision 19: Barcamp, HTML5 Buch, Device-API und Manifest-Validator

721

Revision 18: Scoped Styles, Web Inspector Remote, Bildmanipulation in PHP

722

Revision 17: A/B-Test, Animationen, Canvas und WebGL

723

Revision 16: Interview mit Microsoft

724

Revision 15: IE9 unmodern? Teure Featuredetection? Pareto-Prinzip?

725

Revision 14: Hashbangs, PhantomJS und Github-Gene

726

Revision 13: Screen Presenter, Chromeless und Clipboard API

727

Revision 12: CSS-Reset, IE9 RC1 und Harmony

728

Revision 11: HTML5 +Logo -5, Markup-Manipulation und IP-Adressen-Endzeit

729

Revision 10: H.264 vs. WebM, Shadow DOM und w3fools.com

730

Revision 9: DOM-Monster, Drupal 7 und 2.2250738585072011e-308

731

Revision 8: CrankShaft, Treesaver und ControlJS

732

Revision 7: Dateisystem, Android 2.3, Websockets-Protokoll-Glitch, CSS 2.1

733

Revision 6: Firebug 1.6, head.js, Adventskalender und alle sind krank

734

Revision 5: iOS 4.2, Opera 11, Web Messaging und Kinect

735

Revision 4: Sencha Touch 1.0, IE9-JS und HTML5-Gaming

736

Revision 3: FF4Beta7, F1 und Google Instant Previews

737

Revision 2: mod_pagespeed, Sub-Pixel-Positionierung und viel Hall

738

Revision 1: Sencha Animator, Webfernsehen und Firesheep