How to call a private function in Clojure
Explains how to call private functions in Clojure using var syntax, with strong warnings about why this should be avoided.
Explains how to call private functions in Clojure using var syntax, with strong warnings about why this should be avoided.
Explores hacky JavaScript methods to detect device orientation, addressing inconsistencies across mobile devices like the Galaxy Tab.
A developer automates finding cheap home goods by building a Gumtree scraper and RSS feed generator using Clojure.
A guide to the challenges and workarounds for implementing HTML5 audio on mobile devices, focusing on iOS and Android limitations.
An argument for why developers should sometimes write their own code instead of always using existing libraries, focusing on performance and maintainability.
A gallery showcasing CSS3 gradient patterns, including a new 'Japanese cubes' design, with browser support details.
A guide to inverting all colors on a webpage using only CSS, with a cross-browser bookmarklet and browser support details.
Exploring keyword arguments in Clojure, comparing defnk macro to Common Lisp's implementation and discussing feature limitations.
Sunflower is an alpha-stage tool for automated content extraction from HTML documents using structural analysis and a Swing GUI.
A technical discussion on intentional symbol capture in Clojure macros for GUI development, using a Swing wizard as a case study.
Exploring advanced CSS counter techniques and demonstrating them with a CSS3 Reversi game UI implementation.
An updated JavaScript library for creating cross-browser, imageless linear gradients with multiple colors and transparency support.
A guide to designing a highly usable and accessible slider control for web interfaces, focusing on user experience and ARIA compatibility.
A Java implementation for converting dates to human-readable formats like '5 minutes ago' or 'yesterday', similar to Twitter's date display.
Quick CSS tips to improve website usability, including button feedback, smooth color transitions, and adding functional dingbats to buttons.
A Common Lisp library for handling netstrings, now available on GitHub and asdf-installable.
Guide to installing and using Compcache on Linux to optimize RAM usage through compression, improving system performance.
A technical exploration of implementing JSON-RPC communication between Common Lisp and C, including netstring encoding and protocol details.
A personal account of attending the European Common Lisp Meeting 2008, covering technical talks on Lisp applications and development insights.
A guide to creating effective presentations using LaTeX, Beamer, and KeyJNote for clean design and stylish delivery.