Defining browser support
A web developer argues for defining browser support per feature/module instead of globally, using tools like caniuse.com for clarity.
A web developer argues for defining browser support per feature/module instead of globally, using tools like caniuse.com for clarity.
A tutorial on using R's dbWriteTable function to efficiently write a data frame to a temporary SQL table for database queries.
A case study on embedding, art-directing, and providing accessible fallback for an SVG infographic using the HTML object element.
A tutorial on advanced Gulp.js techniques, covering file watching with glob patterns and plugin customization for Sass compilation workflows.
Interview with IBM front-end developer Una Kravets on involving designers in open source projects and her OSCON talk.
Explores implementing the Fibonacci sequence in Python using Haskell's lazy, functional style for elegance and efficiency.
A guide to building a multi-level dropdown navigation menu that is fully accessible across mouse, touch, keyboard, and screen sizes, with JavaScript fallback.
A guide to using XVim, a plugin that brings Vim's powerful keybindings and productivity features to Xcode for faster coding.
Explains Atomic CSS, a utility-first CSS methodology that uses granular, reusable classes to keep stylesheets trim and efficient.
How to exclude specific routes from CSRF protection in the Laravel 5.1 PHP framework.
A speaker describes using 'Slide Deck Karaoke'—presenting with unseen slides—for a talk on the future of mobile development at a conference.
Debunks the myth that models can't have more parameters than data points, explaining how and when under-determined models can be solved and useful.
Author announces the end of the 'Browsers and Bugs' newsletter due to lack of feedback, reflecting on its content about browser bugs, features, and testing.
Explores static and dynamic casting in Java, focusing on improvements for Streams and Optionals in Java 8 and beyond.
Explains how to use TypeScript with JSX for better type safety and tooling in React development, addressing refactoring and error prevention.
A user details troubleshooting an offset drawing issue in Krita with dual monitors using Xinerama and the solution using RandR.
A guide on evaluating third-party scripts for web performance, security, and user experience, including a checklist of critical questions.
Explains how to use Content Security Policy (CSP) HTTP headers to mitigate risks from third-party scripts on websites.
A web developer explains progressive enhancement as a use-case oriented approach, using video implementation as a practical example.
A guide listing 20 creative PowerShell script ideas for generating custom system alerts and notifications using the Pulseway monitoring platform.