Security Engineer
Daniel focuses on application security, secure infrastructure, and practical cybersecurity guidance for developers.
Articles by Daniel Osei
Essential Linux Commands Every Developer Should Know
A practical reference for the Linux commands you'll actually reach for day to day — file navigation, process management, and text processing.
Windows Terminal: Customization Tips for Developers
Practical Windows Terminal configuration — profiles, keybindings, and settings that make it a genuinely good default terminal instead of a Command Prompt replacement.
Homebrew Explained: The macOS Package Manager for Developers
What Homebrew actually does, the difference between formulae and casks, and the commands you'll use most for managing packages on macOS.
Understanding iOS App Permissions and Privacy Labels
How iOS permission prompts and App Store privacy labels actually work, and how to read them critically before installing an app.
Two-Factor Authentication: How It Actually Works
What's actually happening behind SMS codes, authenticator apps, and hardware keys — and why some 2FA methods are meaningfully more secure than others.
OWASP Top 10, Explained for Developers Who Aren't Security Specialists
A plain-language walkthrough of the OWASP Top 10 web application security risks, with concrete examples and fixes for each.