Referential Transparency in Swift
Explains referential transparency in Swift, its benefits for code clarity, and how to achieve it in practice.
Explains referential transparency in Swift, its benefits for code clarity, and how to achieve it in practice.
Azure Elastic Job Agent, a long-awaited SQL Agent alternative for Azure SQL Database, is approaching General Availability after years in preview.
A tutorial on building a serverless REST API using Swift, AWS Lambda, and DynamoDB, covering setup, dependencies, and deployment.
A data scientist shares practical habits and workflows for executing successful data science projects, focusing on research, experimentation, and team alignment.
A developer's technical deep dive into implementing the // @ts-expect-error comment directive in the TypeScript compiler.
Explains the differences between JavaScript string methods substr and slice, including syntax and examples.
Explores how to generate random numbers in JavaScript without Math.random(), covering PRNGs, seeding, and deterministic use cases.
A technical guide on using EventKit and EKReminder to programmatically create iOS reminders with alarms and recurrences.
A guide to creating a custom GitHub profile README using Markdown, including examples and dynamic content ideas.
A discussion on why there's no single correct way to write tests, challenging the dogma around unit testing and TDD.
Introducing MaVoice, a free Mavo app for voting on GitHub repo issues with one-click reactions and sorting by popularity.
A developer argues for adopting named arguments in PHP 8, addressing concerns from open-source maintainers about breaking changes.
A tutorial on automating GitHub profile README updates using Python and GitHub Actions to display recent blog posts.
Reflections on the 10-year impact of the 'Continuous Delivery' book and the core principles of the software engineering practice.
A technical guide on implementing error handling and type assertions for a Kafka producer written in Go.
A technical guide on building a virtual event platform using Microsoft Azure services like App Service and Azure AD B2C, focusing on SaaS solutions and pay-as-you-go pricing.
Analyzing how Cohesity's VM backup solutions impact Recovery Time Objectives (RTO), focusing on ransomware detection and restore processes.
A software developer reflects on the need for continuous learning and shares a personal 'brag document' strategy to track accomplishments in the tech field.
A developer builds a student enrollment form using Python and Django, focusing on context data, Tailwind CSS styling, and unit testing.
OpenIddict 3.0 beta2 release notes: removed System.Linq.Async dependency and MongoDB auto-initialization for performance.