Lessons learned from running a local meetup
A PHP meetup organizer shares practical tips and lessons learned from running a local tech community group for four years.
A PHP meetup organizer shares practical tips and lessons learned from running a local tech community group for four years.
A reflection on web performance evolution, from Responsive Design to Progressive Web Apps, emphasizing speed and mobile-first principles.
A deep dive into designing web layout grids, covering column sizing, responsiveness, and choosing between equal or unequal widths.
A developer's response to an article on progressive enhancement, arguing for core content delivery without JavaScript dependency.
Key technical tips for setting up and using SignalR hubs effectively, including instance lifecycle, callback ordering, and multi-hub connections.
A technical case study on how Just Eat integrated Apple Pay into their website using the Apple Pay JS API, covering setup and implementation.
A reflection on the JavaScript ecosystem's tool proliferation, the pitfalls of constantly chasing new frameworks, and the importance of stable, foundational choices.
A guide to the four core Promise methods in JavaScript - resolve(), reject(), all(), and race() - with practical examples for handling asynchronous operations.
Explains the difference between CSS selectors nth-child() and nth-of-type(), including how they work and common pitfalls.
Author updates on the release timeline and pre-order details for his new book, 'Laravel: Up and Running'.
A developer discusses the challenge of deciding when an interactive graph is core content versus a progressive enhancement, and how client requirements can shift that definition.
A developer shares the process and code behind creating Toast.js, a custom JavaScript library for implementing animated toast notifications.
Explores Python's functools.singledispatch for elegant, extensible JSON serialization of custom objects, moving beyond the standard json module's limitations.
A critique of the aria-controls attribute, arguing it's poorly supported, confusing, and ineffective for accessibility.
A guide for developers on implementing offline functionality in web apps using Service Workers, including user notifications and UI cues.
DigitalOcean details the technical rebuild of their website, focusing on improved accessibility, performance, and a new unified design system.
A developer advocates for writing less code to improve performance, reduce maintenance, and create a better user experience, with practical tips.
A developer re-evaluates inline CSS and internal stylesheets, testing performance benefits and challenging common front-end best practices.
Explains JavaScript's mutator array methods like pop(), push(), sort(), and splice() that modify the original array.
An author shares their experience of publishing a 6000-word article on Smashing Magazine about scaling a static site generator for 2000 pages.