Maintaining a well managed Azure AD tenant with KQL
Using KQL queries to analyze Azure AD logs for better tenant management, covering users, service principals, and security.
Using KQL queries to analyze Azure AD logs for better tenant management, covering users, service principals, and security.
Explains abstract types and methods in Swift, comparing abstract base classes with protocol-oriented approaches for defining shared interfaces.
A guide to a practical and scalable file and directory structure for React applications, based on years of experience.
Developer's March 2022 update on writing a kernel and a PNG decoder in a custom programming language.
A former Google Angular engineer reflects on his career, the importance of web experiences, and his move to Cloudflare to help build a better future for the web.
Explores the concept of fate-sharing in web development and how micro-frontends aim to solve it, while analyzing their performance trade-offs.
A macOS bug allowed malicious apps to spoof Apple ID verification alerts within System Preferences, enabling sophisticated phishing attacks.
A tutorial on implementing a fixed (sticky) column in a React table using the React Table Library.
A technical guide on securing software supply chains using Sigstore for signing and GitHub Actions for implementing SLSA requirements.
A guide to implementing efficient authentication state reuse in Playwright end-to-end tests to avoid repeated logins and speed up test suites.
Learn how to use Azure resource tags to efficiently identify and delete multiple resources and resource groups for a service.
A developer explains why they continue to use Sass for CSS, highlighting its benefits for organization, variables, and loops in team projects.
The article explores why inefficient companies and poor-quality products persist in the market, challenging the idea that competition naturally eliminates them.
A tutorial on building a static markdown blog using Next.js, covering setup, components, and rendering posts.
Part 2 of a tutorial series on building a Kanban-style Todo app using the UNO Platform for cross-platform development.
A guide to enforcing AWS IAM 2FA and scripting logins for secure, automated command-line access.
A developer explains the benefits of keeping a new systems programming language private during its early development phase.
A guide by Mitchell Hashimoto on a systematic approach to understanding and contributing to complex software projects, from becoming a user to making your first change.
The author discusses building HTTP request and response objects for their Lua web framework and explores options for an HTTP parser.
A comprehensive cheatsheet for JavaScript DOM manipulation and jQuery, comparing vanilla JS and jQuery syntax for common web development tasks.