The day my app got thousands of downloads and in-app unlocks
An indie developer shares lessons learned after their document scanner app 'Scan it' was featured in Indie App Santa, leading to thousands of downloads and unexpected technical challenges.
An indie developer shares lessons learned after their document scanner app 'Scan it' was featured in Indie App Santa, leading to thousands of downloads and unexpected technical challenges.
A guide for developers on when to use the jOOQ API versus writing native SQL, comparing pros and cons for each approach.
Explains Azure Hybrid Use Benefit (AHUB) for reusing Windows Server/SQL licenses in Azure, covering licensing rules and potential cost savings.
A developer's opinionated take on Stylify, a new CSS tool, and a broader critique of CSS frameworks and hype in the web development community.
An analysis of ChatGPT's capabilities and limitations for .NET and general programming, including code generation accuracy and its impact on platforms like Stack Overflow.
A guide on using the scales package in R's ggplot2 to format axes with natural log and base 10 log scales for better data visualization.
A developer shares a conversation with ChatGPT about .NET Dependency Injection, highlighting the AI's accuracy and potential.
Overview of new features, performance improvements, and deprecations in the PHP 8.2 release, including readonly classes and a new random extension.
A senior iOS developer reflects on his difficult early career without mentorship, advocating for better onboarding and guidance in tech.
A developer stream recap covering Python list methods, Stripe integration, and Firefox Content Security Policy warnings.
Explains the new Environment.IsPrivilegedProcess API in .NET 8 for checking if a process has administrator rights.
A technical tutorial on using R to read, analyze, and visualize your downloaded Twitter archive data, including tweets, likes, and ad history.
Analyzes cybersecurity risks in Deno, demonstrating ransomware and reverse shell attacks despite its secure-by-default design.
A book review of 'Engineering Management for the Rest of Us', summarizing key lessons on trust, communication, and team leadership for tech managers.
Discusses the importance of drive and ownership for engineers in small companies, and how to coach team members to take full responsibility.
Explores a component-based widget architecture for scalable SwiftUI projects, using self-contained widgets for isolated development.
Explains the key differences between abstraction and encapsulation, two fundamental object-oriented programming concepts.
A guide to automating dependency upgrades using Renovate, Dependabot, and Mergify for GitHub repositories.
A developer reflects on achieving high productivity and shipping speed in a small tech company with minimal process and no project managers.