Xcode Environment Specific Configuration
A guide to managing environment-specific configuration (like API keys and URLs) in Xcode projects using plist files and xcconfig build settings.
A guide to managing environment-specific configuration (like API keys and URLs) in Xcode projects using plist files and xcconfig build settings.
A tutorial on managing global state in React using built-in features like props and state lifting, avoiding Redux for simpler applications.
A tutorial on setting React state without constructors using class fields and alternative patterns like HOCs and render props.
SQL LocalDB Wrapper v2 released, a .NET library for programmatically managing SQL Server LocalDB instances, now with .NET Core support.
An exploration of the history and variety of .NET runtimes, from Microsoft's official frameworks to community and research projects.
Explains Java 11's new release model, licensing changes (Oracle JDK vs OpenJDK), and long-term support implications for developers.
A developer argues for using the terminal over GUIs for efficiency, customization, and the compounding benefits of aliases and scripts.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
A call for contributions to the Hacktoberfest open-source event, focusing on the PowerShell project 'BurntToast' and encouraging participation.
A guide to automating Python code style checks using PEP 8 and tools like pycodestyle to ensure consistency and avoid manual reviews.
A developer shares a cautionary tale about misapplying Test-Driven Development (TDD) and the 'red, green, refactor' cycle, leading to overly complex code.
Explains migrating PayPal's server-side templates to React/JSX for unified frontend/backend templating, covering challenges and solutions.
The author explains how automated testing saves time and builds confidence in software development, based on personal experience.
Explores common developer struggles with writing and maintaining tests, and offers practical advice to overcome these challenges.
Explores SQL Server 2019's improved DBCC CLONEDATABASE command for automatically extracting Columnstore Index statistics into a cloned database.
A developer's post-mortem analysis of their unfinished pet project, EmpGrid, a web app for tracking employee online presences, built with .NET Core.
Explores methods for managing secrets and credentials in serverless applications, comparing IAM, environment variables, and other approaches.
A developer recounts attending XDC 2018 with the wlroots team, sharing insights on graphics drivers, testing, and community interactions.
Introduces a NuGet package for writing application logs to xunit test output, aiding in debugging .NET Core tests.
Explains how to integrate Hangfire for background job processing with MediatR for command handling in .NET applications.