Email Security & Privacy
A blog post discussing email security, privacy, and SMTP features, based on a university talk given by the author.
A blog post discussing email security, privacy, and SMTP features, based on a university talk given by the author.
Learn how Python's Abstract Syntax Trees (AST) work and how to use the `ast` module to analyze your code structure.
A guide to building TypeScript projects using Bazel, Google's open-source build tool, for efficient dependency management and incremental compilation.
A developer streams on Twitch, showing how to build a SaaS product with Python and Django, covering design, testing, and deployment.
A blog post reviewing a video presentation by Rob Pike on the history and development of the Unix operating system at Bell Labs.
A software engineer reflects on his startup journey and open-source work before joining Google to focus on developer productivity tools.
A technical guide on planning and building a high-performance, future-proof 1GbE/10GbE home LAN using CAT6 cables, including tools and setup steps.
Building a Mortal Kombat controller using TensorFlow.js, CNNs, and transfer learning for posture classification from a webcam feed.
Learn how to use the BeeWare suite to build native mobile applications using the Python programming language.
A personal reflection on the importance of digital privacy, arguing it's a fundamental right and suggesting alternatives to major tech services.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
An improved CSS refresh bookmarklet that reloads stylesheets, including those within iframes, for web development.
An overview of tools and techniques for creating clear and insightful diagrams to visualize complex neural network architectures.
A technical tutorial on creating Python scripts with Scapy to send and sniff fake WiFi beacon frames for network testing.
Explains four levels of customer targeting, from no segmentation to advanced recommendation systems, and their business applications.
A developer explains why he switched from his custom static site generator, handroll, to the popular Hugo framework.
A developer's fifth-month retrospective on launching their product, Zestful, but still struggling to acquire initial customers.
A software engineer shares his experience starting a new role as a senior backend developer at the telemedicine company Doctor on Demand.
A guide on how to safely upgrade a self-hosted GitLab server, including creating backups and running update commands.
Research on using semi-adversarial neural networks to generate gender-neutral face images, enhancing privacy while preserving biometric utility.