Swift Pointers Overview: Unsafe, Buffer, Raw and Managed Pointers
A systematic guide to Swift's complex pointer types, explaining their purpose, usage, and the associated memory safety considerations.
A systematic guide to Swift's complex pointer types, explaining their purpose, usage, and the associated memory safety considerations.
An introduction to dotfiles, explaining their purpose for customizing Unix-like systems, automating tasks, and personalizing GitHub Codespaces.
A technical guide on setting up a modern web development environment using Eleventy, Snowpack, Sass, and PostCSS.
A guide to adding versioning and migration support to Swift Codable models while preserving automatic derivation.
A developer's journey from WordPress to Gridsome, comparing static site generators and explaining the benefits of static sites for blogging.
A video tutorial series on building a full iOS movie app using SwiftUI and the TMDb API, covering data fetching, UI components, and modern concurrency.
A guide to improving web accessibility by optimizing keyboard navigation using tabindex and ARIA attributes for better user experience.
Author reflects on the challenge of creating a comprehensive Eleventy course and introduces his web development work and CSS course.
A guide on using React's memo API to optimize component rendering and prevent unnecessary re-renders in React applications.
A browser extension that checks for missing or insufficient alt text on images to improve web accessibility for all users.
A guide on mocking Axios HTTP calls in Jest tests without external packages, including code structure and coverage tips.
Analyzes how the number of DOM elements affects website performance, including style calculations, layout, and scrolling, with practical test results.
Survey results analyzing PHP developers' preferences for strict type systems versus dynamic typing, and how team/project size influences these views.
Explains the security and performance risks of using target=_blank links without rel="noopener" and provides the simple fix.
How to configure an additional HttpClient in Blazor WebAssembly to call unprotected APIs and avoid AccessTokenNotAvailableException errors.
Learn the correct methods to compare objects in JavaScript, covering referential, shallow, and deep equality techniques.
A blogger explains their reasons for migrating their site from Wordpress.com to Hugo, citing customization limits, performance, and privacy.
Guide on running Azurite, an Azure Storage emulator, in Docker with JetBrains Rider to keep storage data local per solution.
Explains how writing integration tests for C# APIs boosts productivity by catching bugs early and reducing manual testing.
A developer shares statistics and key lessons learned from launching a browser extension (Notyfy) and achieving #11 on Product Hunt.