Manually Approving Security Changes in CDK Pipeline
How to add manual approval steps for security changes in AWS CDK Pipelines to review IAM permissions before deployment.
How to add manual approval steps for security changes in AWS CDK Pipelines to review IAM permissions before deployment.
Explores the true definition of a 'class' in programming, critiquing Java/C# overreach and distinguishing classes from namespaces.
An interview with indie developer Alexander Sandberg on the strategies and preparation behind the successful Product Hunt launch of his time-tracking app, Balance.
A SwiftUI tip explaining how to use ContainerRelativeShape to automatically apply correct corner radii to subviews within widgets.
Introducing .NET 7's StringSyntaxAttribute to add semantic meaning to string parameters, enabling better IDE support for regex, dates, and formats.
A technical guide on customizing iOS share sheet content for AirDrop using the UIActivityItemSource protocol in Swift.
A guide to enabling landscape orientation for a single screen (like a gallery) in a UIKit iOS app while keeping the rest of the app portrait-only.
A guide to implementing Dynamic Type support with monospaced digit fonts in iOS apps to prevent UI layout shifts.
A developer shares their essential daily tools, including apps like 1Password and Sublime Text, terminal utilities, and hardware like the Keychron K6 keyboard.
A technical guide explaining how to implement TOTP-based two-factor authentication, including code examples in Python and Hare.
A collection of C#/.NET programming infographics covering topics like ConfigureAwait, foreach index, struct mutations, null Tasks, and ThrowHelper.
Explores advanced C# pattern matching features, including null checks, property matching, and type inference, with practical code examples.
A developer's personal review of the ultra-portable GPD Micro PC, comparing it to a MacBook Pro and detailing its use for programming on the go.
A critique of PINE64's shift away from community-driven development towards a Manjaro-focused model, harming its open-source ethos.
A visual guide explaining core LINQ functions in C#/.NET with sketches and examples, including Select, Where, Aggregate, and more.
A developer's July 2022 update on FOSS projects, including new Hare libraries for templating and graphics, and progress on the Helios kernel.
Explores different methods for internationalizing (i18n) website URLs, discussing explicit vs. implicit styles and best practices for language selection.
A beginner-friendly tutorial explaining what macros are in Julia, how they differ from functions, and guidance on when to use them.
Part five of a series on implementing differentiable sparse linear algebra in JAX, focusing on registering new JAX-traceable primitives.
A former Heroku PM shares the story and vision behind Heroku Postgres, reflecting on its development and future possibilities.