Web Development Glossary 2022
A glossary defining key web development, programming, and software engineering terms for 2022.
A glossary defining key web development, programming, and software engineering terms for 2022.
A senior engineer at Lyft outlines the risks of using third-party libraries in production apps and proposes a framework for consistent risk assessment.
Explores methods for statistical inference by combining survey data with other datasets, using examples from public health and rank tests.
Exploring the best HTML and ARIA patterns for accessible button groups, comparing radio buttons vs. buttons with aria-pressed based on expert advice.
A talk from EuroPython 2022 on creating web maps using Django and its GeoDjango module, covering geospatial data storage and queries.
Introducing Rety, a tool for creating replayable live coding demos to enhance teaching and conference talks without the stress of live typing.
A guide to automatically commenting on GitHub Pull Requests using GitHub Actions, covering authentication, security, and workflow setup.
caffeine-ng v4.0.0 released, featuring a CLI rewrite with click, Xfce presentation mode support, and a move to Codeberg.
Guide on using Python 3.8.0 in Azure Runbooks, including installing packages with dependencies via a helper script.
Explains RDP Shortpath for Azure Virtual Desktop, detailing how it improves reliability and latency by enabling direct client-to-host connections.
Guide to configuring auto-scaling for AWS Lambda Provisioned Concurrency using AWS CDK, covering setup and custom metrics.
A technical guide on setting up and using a Yubikey hardware token for GPG encryption and signing, covering key generation and smart card configuration.
A tutorial on customizing the default 'About' screen in Mac applications using two different methods for AppKit and SwiftUI.
A critical analysis of the Fediverse (Mastodon, Pleroma) highlighting its benefits as a decentralized social network but also its toxic, Twitter-like dynamics.
A developer's monthly digest covering books, courses, and personal reflections on attending tech conferences like app.js and Devoxx Poland.
Explores different methods for internationalizing (i18n) website URLs, discussing explicit vs. implicit styles and best practices for language selection.
Argues that traditional B2B app development is flawed for multi-party interactions and calls for a new platform.
A developer discusses the importance of testing websites on ultrawide (21:9) screens, not just standard 16:9, and provides a simple method for emulating these resolutions.
Argues against learning JavaScript frameworks before mastering the underlying web platform (HTML, CSS, JS) for better long-term skills and compatibility.
Discusses strategies for handling website support for Internet Explorer after its official retirement, advocating for progressive enhancement over polyfills.