Pony Foo Weekly Publication History
Past Issues
- Issue #195 –
Fractals in WebAssembly, Async Iteration for Node.js Streams, TDD, Scroll to Text Fragment, and Immutable code
– published - Issue #194 –
React Performance, Effortless Web Security, TypeScript Unions, WebAssembly, and MORE!
– published - Issue #193 –
Accidents in space, React app bugs, Color vision in Chrome DevTools, and RegExp DoS!
– published - Issue #192 –
Learning new Codebases, PR Collaboration, fun with Unit Testing, GraphQL, and Maintainable React Apps!
– published - Issue #191 –
Cypress React Testing, Accessibility Tooling, Offline Websites, and Chaos Engineering!
– published - Issue #190 –
TypeScript, the Mobile Web, and WebP website optimization!
– published - Issue #189 –
ESM goes GA in Node 13.2.0, React Fiber, React Native, Expert Advice, CSS Architecture, & Lighthouse!
– published - Issue #188 –
Expert Software Designers, V8, Web Page Test, Lovestruck with React,
– publishedfor..in
,git
, androughViz
! - Issue #187 –
VR, Intercepting HTTP, QUIC & HTTP/3, Performance, Intersection Observer, Async Functions, Recursion in React!
– published - Issue #186 –
Performance budgets, Preloading, Profiling Performance and Animations, Visual Regression Testing & Tensorflow!
– published - Issue #185 –
V8 Lite, Webpack Analyzer, Houdini, Unicode Code Points, Googling, Rendering, and Fast Reloads!
– published - Issue #184 –
D3.js, native DOM, Performance and Power Usage, Types in JavaScript, CSS hacks, and Reactive Search!
– published - Issue #183 –
Working Remotely, V8 Performance, Longer Tests, Pragmatic Responsive Design, & JavaScript Grew Up!
– published - Issue #182 –
Serverless WebAssembly, Node.js Internals, JavaScript Modules in Production, Debugging at Scale!
– published - Issue #181 –
Good Tech Debt, Testing Best Practices for React and Node.js,
– published<iframe>
oddities, and more! - Issue #180 –
Accessibility, Serverless, TTFB, React
– publishedv16.9.0
and Hooks, Svelte, & Engineering Advice! - Issue #179 –
Redux Workers, Full-Stack Development, Web on a Budget, and Real-time Chat in Node.js!
– published - Issue #178 –
Algebraic Effects, React, PWA, Tetris, Cypress, Better JavaScript & Design Tool Woes!
– published - Issue #177 –
New Embeddable JavaScript Engine, React Gestures, Accessibility, Colors, CSS & Best Practices!
– published - Issue #176 –
Deno, Hermes, Node.js v12, Font Performance, Clip-Path, React Fundamentals & CSS!
– published - Issue #175 –
Write code that’s easy to delete, not easy to extend
– published - Issue #174 –
Open Source Economy, npm fiasco, Layout Instability API, and Derived State in React
– published - Issue #173 –
Micro Frontends, React Fiber, the BGP knockout, Code Reviews, & ES2019!
– published - Issue #172 –
WebAssembly, Web Components, Micro Front-ends, Web Workers, React, SSE, and CSS!
– published - Issue #171 –
Performance, TTI, Web Share and Web Share Target,
– publishednpmfs
, TODO demo, and Junior Devs! - Issue #170 –
React for Vue devs, Performance, PWA in Angular, CSV parsing, macOS Catalina, & Accessibility!
– published - Issue #169 –
WASM in Node.js, Scaling React Apps, Alexa Streaming Skills, Design Systems, and Style Guides!
– published - Issue #168 –
BinaryAST, JavaScript Engines, Svelte, TTI, React Router, Claude Shannon & Migrating to Kubernetes!
– published - Issue #167 –
HTTP/2, React Hooks, What’s New in JavaScript and GitHub Package Registry!
– published - Issue #166 –
React Native for Windows, Killing IE6, Shadow DOM, Babylon.js,
– publishedvim
, &/dev/urandom
! - Issue #165 –
Kubernetes, GraphQL, Relay, JavaScript vs. JVM,
– publishedglobalThis
, React, and Performance! - Issue #164 –
Spectre in V8, WebAssembly, DNS, and: Svelte 3 vs. React Hooks?
– published - Issue #163 –
V8 internals in Depth, Animation Performance, Engineering at Google, Tech Debt, & React Hooks
– published - Issue #162 –
Houdini, WebAssembly, testing Hooks,
– publishedasync
/await
, and Browser Rendering Optimizations! - Issue #161 –
Responsible JavaScript, Diagnostic Reports, Integrity Policy, React Hooks for Routing & CSS Blur
– published - Issue #160 –
Distinguished Engineering, Your Brain & Fish! — also, Node.js
– publishedworker_threads
, React, AWS Lambda - Issue #159 –
Experimental Node.js, Streams API, KV Storage, F1, TS, React SSR, Scheduling,
– publisheduseEffect
& more! - Issue #158 –
TC39, Symbols, 3D in canvas, React Hooks,
– publishedCache-Control
, Loose Equality, and Spectre! - Issue #157 –
Performance Pitfalls in V8, Server-Side Caching, New “Pika” Bundler, FP, & Ruining Developers’ Lives!
– published - Issue #156 –
Do we need Chrome? Artificial General Intelligence, Animation in React, Bash, &
– publishednpm
Security Risks - Issue #155 –
WebAssembly for Hot Paths, Preloading & Prioritization, React Hooks, Trusted Types, and …Blockchain?
– published - Issue #154 –
Rendering for the Web, React as a UI Runtime, TC39, and New Features in ECMAScript!
– published - Issue #153 –
React Hooks, Remote Work, WebAssembly, HTTP/3,
– publishedworker_threads
, and TypeScript! - Issue #152 –
Prototype Pollution Attack, AlphaStar, Yarn
– publishedv2
,fnm
, Portable Node.js & Web Authentication! - Issue #151 –
Element Queries, Proxies, Application Design & Architecture, & a Whole Lot of CSS!
– published - Issue #150 –
Async Stack Traces, Garbage Collection,
– publishedasync
/await
& Module Exports Best Practices! - Issue #149 –
Exploiting
– publishedMath.expm1
, Jank-Free Images, Recursive React Routes, FBT, & Bare Handed Site-Crafting! - Issue #148 –
Prefetching in 2019, Web Share Target API, Performance, Recap of 2018 & Look Forward to 2019!
– published - Issue #147 –
ESM in Node.js, npm package permissions, React animations, ServiceWorker & Why Review Code
– published - Issue #146 –
Private Class Fields, Third Party Scripts, Bad Packages, Tetris and AI, SVG, CSSOM, & Free Books!
– published - Issue #145 –
Edge on Chromium, HTTP/2, Kubernetes, React Fiber, CSS Shapes, Font Loading, and Dinosaurs!
– published - Issue #144 –
WebP, React Hooks, Performance Pitfalls, Robust Program Design & Junior Dev Resources!
– published - Issue #143 –
React
– published16.x
, Brain-Computer Interfaces, DNS over HTTPS, UX, and …Typings for JavaScript!? - Issue #142 –
Timing Attacks in CSS, Asset References, Web Components, Workers, Cached & Inlined Resources!
– published - Issue #141 –
HTTP/3, BGP leaks, React as native DOM, TypeScript, TensorFlow & all things performance!
– published - Issue #140 –
All Things Performance, React Hooks, Webpack 4 & A/B Testing!
– published - Issue #139 –
React Hooks, Houdini Worklets, FaaS,
– publishedreact-dom
, PiP<video>
&Intl.RelativeTimeFormat
! - Issue #138 –
WebAssembly, V8, Microservices, Hash Functions, GraphQL,
– publishednpm link
,git
& Design Bits! - Issue #137 –
JavaScript to WebAssembly, User Timing API, Suspense, Redux, Human-Computer Interaction &
– published#perfmatters
! - Issue #136 –
Paint Timing, WebAssembly, CORS, WebAudio, Modularity, D3 Charts & Tiny Espionage Chips!
– published - Issue #135 –
Browser Rendering, Low Tech Websites, Generative Art, Modular CSS, React, & a Distributed Key-Value Store!
– published - Issue #134 –
Scaling Node.js, Performance, React Native, ESNI, GraphQL, SQLite, AI, and Good Products!
– published - Issue #133 –
Display Locking, Cookie Jars, Next-Gen Package Management, Browsers & Performance!
– published - Issue #132 –
Houdini, Mastering Modular JavaScript, Performance, JavaScript timers & Chrome
– published - Issue #131 –
Load Performance, Code Splitting, HashWick, Serverless Vue, Components & Integration Testing
– published - Issue #130 –
Web Performance, Bazel, Debugging Docker, Lambda Functions & Battleship in CSS
– published - Issue #129 –
Optimizing Prototypes, Lazy Load, WebAssembly Compilers, Generic Sensor API, TCP & Buffers!
– published - Issue #128 –
Flame Graphs, Browser Paint, Service Workers, High Availability & Good-looking Content!
– published - Issue #127 –
Redux Code Splitting, React Pitfalls, Containers, Webpack & TypeScript!
– published - Issue #126 –
Feature Policy, Web Beacon, JavaScript Dates, TypeScript, Legacy Code & Flexbox!
– published - Issue #125 –
Architecture Around the Web — Special Edition!
– published - Issue #124 –
A Virus in npm, API Design, Web Architecture,
– publishedgit
, Microservices, JSX, CSS Paint,ch
& a<div>
! - Issue #123 –
Distributed Engineering, Feature Policy, Electron, Major Browser Flaws & Ambient Light Sensors!
– published - Issue #122 –
Deep Learning, Wireshark, Browser Bugs, DevRel, React Native & Hacking Ethereum Contracts!
– published - Issue #121 –
Mastering Modular JavaScript, ECMAScript Decorators, Caching, Placeholders & Layouts!
– published - Issue #120 –
Mind Controlling UI, V8 Shapes & Inline Caches, Canvas, and Pulled Pork!
– published - Issue #119 –
– publisheddeno
, AWS Lambda, Side-channel CSS, how things work, Puppeteer, Blazor &#perfmatters
! - Issue #118 –
TC39 updates to ECMA, Microsoft acquires GitHub, UTC, SVG placeholders, Algebraic Effects & GraphQL!
– published - Issue #117 –
Bézier curves, top-level
– publishedawait
, Web Push, AI + GraphQL, React Suspense & Prop Drilling - Issue #116 –
Angular Ivy, HTTP Headers, CSS Theming, Unicode Design, Parcel & Regular Expressions in ES2018
– published - Issue #115 –
Data-driven Bundling, GraphQL, Web Push,
– publishedsonarwhal
, Lighthouse & React Patterns! - Issue #114 –
Duplex, Prepack, AWS Lambda, AI, Outages,
– publishedpm2
, RegExp, Gambling & Technical Debt! - Issue #113 –
Clear, WebAssembly, Web Workers, React, Flow, Parcel & #ProTips!
– published - Issue #112 –
V8 Code Caching,
– publishedwasm-pack
, GraphQL, PGP, How JavaScript works, WebDriver, & Webpack - Issue #111 –
How CSS Works, Integration Testing, Angular 6, Optimizing React, & the Future of JavaScript!
– published - Issue #110 –
ECMAScript proposals, Proxies, Network Error Logging, DNS, Optimizing Load Times & React!
– published - Issue #109 –
V8,
– publishedasync
/await
, Design Patterns, Guard Clauses, and React16.3
- Issue #108 –
Pattern Matching, Web MIDI, WebAssembly, SSR, React Anti-Patterns & Breaking a Crypto Wallet
– published - Issue #107 –
– publishedObject.fromEntries
, Edge Workers, ES2018, Neural Networks,a11y
, and so much more! - Issue #106 –
Houdini, Immersive VR, CSS Quirks, Performant Custom Fonts & Smooth D3 Animations
– published - Issue #105 –
Beyond React 16, Memory Leaks in Chrome, Machine Learning & Software Containers
– published - Issue #104 –
Illusions, ERC20 tokens, D3, Complexity, Twelve-Factor, and THE END OF WASM
– published - Issue #103 –
Smart Contracts, WebVR, GraphQL, SRI, CSP, HTTP/2, Dockerfiles & the Future of Programming!
– published - Issue #102 –
Hacking Air-Gapped Computers, WebSockets, SSE, Offline-Only, React Games & Streaming React
– published - Issue #101 –
QUIC, TCP, GraphQL & Streaming WebAssembly, Malbolge and the JavaScript mess!
– published - Issue #100 –
ES2018, CSS Paint API, Code Quality & Architecture, Web Workers & Webpack 4!
– published - Issue #99 –
React Across the Universe, Typography, Load Balancing & JavaScript Frameworks
– published - Issue #98 –
Modular Design, ECMAScript, HTTP/2 Server Push, Face Recognition, Spectre & Performance
– published - Issue #97 –
Security Nightmares and JavaScript in 2018
– published - Issue #96 –
On Being Offline, HTTPS, and CSS Animations!
– published - Issue #95 –
Genetic Disease Hacking, Google Maps Data Crunching, and a Happy New Year!
– published - Issue #94 –
Neural Networks, Motion Design, React Internals, and Rendering Performance Metrics
– published - Issue #93 –
ML Indexes, Accessibility, Glimmer VM, GC in V8, TLS 1.3, and Feature Queries!
– published - Issue #92 –
WebAssembly overview, GraphQL API Server, DDoS landscape & FLIP animations!
– published - Issue #91 –
Speculative optimization in V8, Firefox Quantum, Security, and Clean Code!
– published - Issue #90 –
V8 architecture, WebSockets, HTTP/2,
– publishedaspect-ratio
Media Queries & Performance! - Issue #89 –
WebAssembly and WebGL, React Portals, Angular 5 & SVG animations!
– published - Issue #88 –
QUIC, Code Splitting, Web Push, Third Party Performance & Server-First React
– published - Issue #87 –
V8, Stack and Heap, Web Components,
– published<output>
& structuring React components - Issue #86 –
Reactive Brain Waves, Social Engineering, HTTP/2 & performance budgets
– published - Issue #85 –
React Native, WebGL, Rollup, exploding
– publishedgit
, WPA2 KRACK exploit & hardcore 2FA advice - Issue #84 –
REST vs GraphQL, V8 Optimizations, React, 2FA for npm, & Marketing!
– published - Issue #83 –
Sensors, WebComponents, a drag & drop library, and SSR in React 16!
– published - Issue #82 –
– published#private
, React MIT, WebRender, Quantum Encryption & Career Advice - Issue #81 –
W3C, DRM and the EFF. PWA, V8, faster DOM, HPKP
– published - Issue #80 –
Performance in
– publishedfor..in
and the web, the UX problem with flat UI & writing plain CSS - Issue #79 –
Simple code, V8 optimization,
– publishedTransfer-Size-Policy
, & a real-life GIF cam - Issue #78 –
JavaScript and CSS engines, PWA, drag & drop, Web Components & HTTP/2
– published - Issue #77 –
Paint Timing, Binary AST, API versioning, Preact &
– publishedpuppeteer
- Issue #76 –
Web Animations, CSS Charts, Shadow DOM, ESM & a new V8 in Node!
– published - Issue #75 –
Intersection Observer, Accessibility, FOUT, Open-Source & Node.js News
– published - Issue #74 –
Meetings at TC39, Null Propagation, CSS Variables & Contributing to Open-Source!
– published - Issue #73 –
Practical Modern JavaScript, Binary AST, ES2017, WebRTC & How Wi-Fi Works!
– published - Issue #72 –
WebAssembly, Electron on Raspberry Pi, TypeScript and Rust!
– published - Issue #71 –
Code Split, Tree Shake,
– publishedstyled-components
,import()
& accessibility! - Issue #70 –
WebAssembly, WebVR, WebGL,
– publishedd3
, decomposing React components & “Not Hotdog” - Issue #69 –
JavaScript Optimization, Offline-First, CSS Variables, Grid Layout & React Best Practices!
– published - Issue #68 –
Illusion of Speed, maps in WebGL, CSS variables & React Apollo
– published - Issue #67 –
– published#private
, DOM observers, CSS Shapes, Flow, TypeScript & when to use Redux! - Issue #66 –
Shape Detection, XSS, Babel & the future of TC39
– published - Issue #65 –
Performance in V8, fixing jank, state of JavaScript Modules & React Fiber!
– published - Issue #64 –
Framework stars & forks: What do they do? Do they do things? Let’s find out!
– published - Issue #63 –
Preact Internals, Tidy Code,
– publishedutil.promisify
, First Meaningful Paint & Accessiblity - Issue #62 –
Net Neutrality, Clean Code, Prepack,
– publisheddat
,pkg
and infinite state composition! - Issue #61 –
– publishedReact Sketch.app
, scraping TC39 proposals, WebExtensions & headless Chrome - Issue #60 –
– publishedReferrer-Policy
, Wolfenstein, DOM in<canvas>
, WebAssembly, Bézier curves & Neuralink! - Issue #59 –
Perceived Performance, HTTP/2 push, Brotli, GraphQL & Machine Learning!
– published - Issue #58 –
AST for beginners, ES6 workshop, Glimmer, LEGO,
– publishedmatrix3d()
& Twitter Lite! - Issue #57 –
Performance 8-bit music offline-first and the Web Speech API!
– published - Issue #56 –
– publishedJSCaml
, self-driving JavaScript cars, AMP and P2P games! - Issue #55 –
WebAssembly, WebVR, Preact internals, and ES2017 & beyond!
– published - Issue #54 –
Observables,
– publishedfor..in
, known JavaScript vulnerabilities & testing! - Issue #53 –
Container queries, accessibility, pure UI & CSS animations
– published - Issue #52 –
Machine Learning, JS vulnerabilities, Element Queries, Webpack, and PE!
– published - Issue #51 –
Abstractions, Neural Networks, performance, and
– publishednginx
! - Issue #50 –
JavaScript Performance, Parsing in V8, Typography & Architecture!
– published - Issue #49 –
Promises, webpack,
– publishedjs1k
,Content-Security-Policy
& HTTP/2 - Issue #48 –
Text Detection, WebAssembly, Shared Array Buffers, CSS Grid & PWA!
– published - Issue #47 –
The JavaScript Standard, Pattern Matching,
– publishedack
, and Startup Equity - Issue #46 –
Performance, Semicolons, Brendan Eich, and Node.js Microservices
– published - Issue #45 –
Idiomatic Redux, UX,
– publishedimport()
, and new CSS features! - Issue #44 –
AI-driven design, developer marketing, and FP in JavaScript!
– published - Issue #43 –
Terrible Code, the P2P Web, v8 stats & cost of abstraction
– published - Issue #42 –
Resilient Web Design, defining priorities & TC39
– published - Issue #41 –
Superhero.js, Understanding React & Progressive Enhancement
– published - Issue #40 –
Int64, HPACK, CSS variables, Color Fonts, V8 & more!
– published - Issue #39 –
Clever Code, GC, ES6, Redux & the Decentralized Web
– published - Issue #38 –
Emoji, UX, SLICE, 3D Shapes & Physical Web
– published - Issue #37 –
RAIL, React, Scaling Uber & CSS architecture
– published - Issue #36 –
FlyWeb, minimal API surface area & Vue
– published - Issue #35 –
Quantum, neural crypto,
– published@supports
& PE! - Issue #34 –
Modular JavaScript,
– publishedasync
& Work/Life Balance - Issue #33 –
Yarn, Offline-First, GraphQL!
– published - Issue #32 –
Modular JavaScript , Electrode, Grid Layout!
– published - Issue #31 –
Modules, “Particle Valley”, Framework Chatter!
– published - Issue #30 –
Fancy Frameworks, Functional JavaScript & Teleportation
– published - Issue #29 –
Color Theory, Security, React
– published - Issue #28 –
How To Design a Secure, Reliable, & Great UI. Scale React Apps & Tests!
– published - Issue #27 –
Frameworks, Web Components, Accessibility and Art Inspiration!
– published - Issue #26 –
Vanilla JavaScript, Burnout, Electron, and HTML stuff!
– published - Issue #25 –
NodeConf Argentina, React, Offline Storage for PWA, and more!
– published - Issue #24 –
Being Likable, Progressive Web Apps, and All Things Performance
– published - Issue #23 –
Push in HTTP/2, ChakraCore, a better
– publisheddisplay: none
, and User Memory Design - Issue #22 –
Performance, Unmaintainable Code, Security and Automation
– published - Issue #21 –
Rise of ServiceWorker, HyperTerm, Work-Life Balance and Element Queries
– published - Issue #20 –
Performance, ES6, Browser History, PR best practices, and HTTP/2!
– published - Issue #19 –
D3, Over-engineering, ServiceWorker, WebPageTest, and Printing on the Web
– published - Issue #18 –
Progressive Web,
– published:target
, Psychology of Color, and CPU Throttling - Issue #17 –
Making an RPG, ServiceWorker, React, and data visualization explained
– published - Issue #16 –
Patch mode in
– publishedgit
, Apple Pay, Serverless, Angular and ServiceWorker - Issue #15 –
3D Theory, Scalable Architecture,
– publishedfetch
, and Open Web news! - Issue #14 –
Async Functions, Headless Chrome, Flexbox, Voxel Art, and Monitoring
– published - Issue #13 –
Abstract Syntax Trees, Linear Algebra, Promises and Elasticsearch!
– published - Issue #12 –
Conference Talks, the Houdini Working Group, Firebase and Ember!
– published - Issue #11 –
ServiceWorker, the future of CSS, Generative Art and Tilt Brush
– published - Issue #10 –
HTTP/2, Front-End Performance,
– publishedcurl | bash
,Immutable.js
and more! - Issue #9 –
Flexbox, CSS variables, compilers, ES2015 in Node.js and Performance
– published - Issue #8 –
D3 piecharts in React, Promises, API design, UX and marketing
– published - Issue #7 –
ServiceWorker, VR, WebGL Shaders, SRI, and Node.js
– published - Issue #6 –
Color Theory, Scalable CSS, Web Audio, PWA, and SRE at Google!
– published - Issue #5 –
Immutability, AlphaGo, ES6 Modules, SNES, CSS Grid and more
– published - Issue #4 –
WebGL, PWA, Angular 2 and JavaScript Application Design
– published - Issue #3 –
ServiceWorker,
– publishedbrowserhtml
, the Progressive Web & the Offline Web - Issue #2 –
ServiceWorker,
– publishedgit
, React Hot Reloading & Data Structures in JavaScript! - Issue #1 –
Deployments, Performance, ES6, Art and Math!
– published