Subject
26 entries
Web Development
Bookmarks
FastUI: Python-Defined React UIs
FastUI is a Pydantic framework for building React-based web UIs entirely in Python — no JavaScript required. The backend defines UI structure as Pydantic models, and matching TypeScript interfaces render them. Now inactive.
CSS and Web Development Cheat Sheets
A Twitter thread by @prathkum sharing CSS and web development cheat sheets — visual reference cards for CSS properties, selectors, flexbox, and grid. Saved as a quick visual reference for front-end concepts.
Coded Mails — Responsive HTML Email Templates
Coded Mails provides 60+ responsive HTML email templates built with MJML across six categories — receipt, welcome, reset, notification, newsletter, and general. Tested across 80+ email clients including Outlook, eliminating the table-nesting pain of hand-coded emails.
Web Rebels 2014 — Camille Speaking
Web Rebels 2014 conference speakers page, saved to note that Camille Founier (then @fulgenteft) was speaking. A personal connection to a friend/colleague appearing at a Norwegian web development conference.
The Flask Mega-Tutorial, Part III: Web Forms
Part III of Miguel Grinberg's Flask Mega-Tutorial — covers web forms using Flask-WTF and WTForms. The Mega-Tutorial was the canonical resource for learning Flask web development in 2014, and this forms chapter is where most projects got real.
Shit for Making Websites
A bluntly named web resource aggregator listing tools, fonts, frameworks, and assets for building websites circa 2013. One of many 'awesome list' precursors that collected web development resources before GitHub awesome lists became standard.
Python and Real-time Web
Technical overview of real-time web patterns in Python circa 2013 — comparing Tornado, Twisted, gevent, and the emerging WebSocket ecosystem. A snapshot of Python's async web story before asyncio standardized the concurrency model.
An Advanced Guide to HTML & CSS
Shay Howe's free Advanced HTML & CSS guide — the companion to his introductory course, covering complex selectors, responsive design, transitions, transforms, and performance. A practical reference from the early responsive web era.
Codular — Web Development Tutorials
Codular was a web development tutorial site from 2012-2013 focused on HTML, CSS, and JavaScript guides. Part of the wave of indie tutorial sites that preceded the consolidation around a few major platforms like CSS-Tricks, Smashing Magazine, and later freeCodeCamp.
Roots — Static Site Generator
Roots was a Node.js static site generator from Carrot Creative, combining Jade/Stylus/CoffeeScript with a clean CLI workflow. Representative of the 2012 wave of Node-based build tools that challenged Ruby-world tools like Jekyll and Middleman.
Middleman: Hand-Crafted Frontend Development
Middleman — a Ruby-based static site generator for building hand-crafted websites. Saved in the same cluster as other frontend/static site tools when static site generators were becoming the standard for developer personal sites and documentation.
Top 7 Backbone.js Alternatives
A 2012 roundup of Backbone.js alternatives — Ember, Knockout, CanJS, Spine, and others — capturing the moment when JavaScript MVC frameworks were proliferating rapidly. The JS framework wars of 2012-2014 look very different in retrospect: most of the contenders are gone.
Koding — Cloud Development Environment
Koding was a cloud-based development environment launched around 2012 — a browser-accessible Linux environment with IDE, terminal, and collaboration features. Preceded the modern cloud IDE wave (Gitpod, GitHub Codespaces) by a decade.
Node and Express Tips
A collection of practical tips for building web applications with Node.js and Express in 2012, covering middleware patterns, error handling, and performance. Reflects the early period when Node's non-blocking I/O model was still novel to most web developers.
Spine.js vs Backbone.js
A 2012 comparison of Spine.js and Backbone.js — the two leading JavaScript MVC frameworks before Angular, Ember, and React. Both aimed to bring structure to increasingly complex client-side web apps.
Beginning Node.js and Express
An introductory Node.js and Express tutorial from 2012 — part of the wave of content that helped JavaScript developers cross from browser scripting to server-side web development. Node.js was two years old and just starting to find its production audience.
Modern Web Development, Part 1
Jamil Taber's 2012 post on modern web development practices — covering the emerging toolchain of Git, package managers, testing, and JavaScript frameworks that were redefining what 'professional' front-end development looked like.
Underscore.js
Underscore.js homepage bookmarked in 2012, when JavaScript lacked built-in functional programming utilities. Underscore provided map, filter, reduce, and dozens of other collection helpers that are now standard in ES6+ but were missing from pre-2015 JavaScript.
Socket.IO
Socket.IO homepage bookmarked in 2012, when real-time web apps required elaborate workarounds. Socket.IO abstracted WebSockets with cross-browser fallbacks (long-polling, Comet), making bidirectional communication practical before WebSockets were universally supported.
Sass
Sass homepage bookmarked in 2012, when CSS preprocessors were the primary tool for managing stylesheet complexity. Sass introduced variables, nesting, mixins, and partials to CSS before native custom properties existed.
Node.js
Node.js homepage bookmarked in 2012, when server-side JavaScript was still a novel and contested idea. Node's event-loop architecture and npm ecosystem would go on to reshape backend development across the industry.
iScroll — Mobile Scrolling Library
iScroll homepage bookmarked in 2012 — a JavaScript library that fixed momentum scrolling for mobile web apps, particularly on iOS where fixed-position elements and overflow scrolling were badly broken. A workaround for a platform limitation that browsers eventually solved natively.
Compass — CSS Authoring Framework
Compass homepage bookmarked in 2012 alongside Sass — a Sass-based CSS authoring framework providing cross-browser mixins, a grid system, and sprite generation. Part of the 2012 frontend toolchain before PostCSS and modern CSS made preprocessor frameworks less necessary.
CoffeeScript
CoffeeScript homepage bookmarked at its 2012 peak — a language that compiles to JavaScript, borrowing syntax from Ruby and Python. Preceded Babel and TypeScript in proving that transpilation was a viable path to better JS.
Introduction to Backbone.js: Models
Introduction to Backbone.js tutorial bookmarked in 2012, when Backbone was the leading client-side MVC framework. A historical reference point for how JavaScript frontend architecture was organized before React and virtual DOM changed everything.
A Baseline for Front-End Developers
Rebecca Murphey's 2012 benchmark post defining what a serious front-end developer should know beyond jQuery — version control, testing, build tools, and real JavaScript fundamentals. The article that forced a conversation about professional standards in frontend development.
