Lithium revisited: A 16-bit kernel (well, sort of) written in Clojure (well, sort of)
Exploring a 16-bit kernel project written in a Clojure-like language, including an x86 assembler and graphical demo.
Exploring a 16-bit kernel project written in a Clojure-like language, including an x86 assembler and graphical demo.
A guide to creating a cross-browser CSS3 card flipping animation using 3D transforms and transitions.
A developer shares their experience redesigning a personal blog using WordPress, focusing on CSS changes and exploring the Ghost platform.
Explains the benefits of using the publish/subscribe pattern in JavaScript for loose coupling and separation of concerns in MV* architectures.
A seminar on Object-Oriented Programming in JavaScript, covering patterns and a modular architecture demo.
Article argues HTML5 apps are viable, citing examples like Forecast.io and ExFM, but hindered by poor Android WebView support.
A developer shares how he unintentionally created a bootstrapped startup, Karani, while working a non-tech job and later realized he was an entrepreneur.
Analyzes browser support for unprefixed CSS gradients and advises which vendor prefixes are still necessary for web developers in 2013.
The CSS border-corner-shape property is at risk of being removed from the spec. The author calls for developers to provide use cases to help save it.
A guide to vertically centering text using SVG, detailing the method, its advantages, and browser compatibility considerations.
Preview the upcoming CSS corner-shape property with an interactive SVG tool, exploring beveled, scooped, and notched corners before browser support.
A guide to using MathML for web equations with a CSS fallback for browsers lacking native support, based on a real-world use case.
A guide to creating iOS 6-style toggle switches using only CSS, focusing on accessibility, browser compatibility, and no JavaScript.
John Carmack's archived article on reducing latency in virtual reality systems to improve user experience and prevent simulator sickness.
An explanation of WebKit, its different ports, and how they affect web development and browser compatibility.
Explores JavaScript's unusual syntax and semantics, focusing on Immediately-Invoked Function Expressions (IIFEs) and other peculiar language features.
A transcript of Kara Swisher's 2019 Twitter interview with Jack Dorsey, focusing on Twitter's progress and responsibility.
A student recounts her experience attending the White House Tech Inclusion Summit, speaking about women in tech and computer science education.
Exploring functional programming concepts in JavaScript, including anonymous functions, high-order functions, and their benefits for concurrency and testing.
plainvm is an open-source project providing a web interface to manage virtual machines through a browser, using VirtualBox and websockets.