Contributing to Open Source and how Open Sauced can help
A discussion on overcoming the challenges of starting in open source, featuring insights from Brian Douglas and an introduction to the Open Sauced platform.
A discussion on overcoming the challenges of starting in open source, featuring insights from Brian Douglas and an introduction to the Open Sauced platform.
A guide on using TypeScript with React's useState Hook, covering type inference and explicit type arguments for complex state.
A tutorial demonstrating how to upload files using Playwright's setInputFiles method, including fixing common path-related errors.
A guide to writing constructive and polite code review comments on pull requests, emphasizing clarity and empathy.
Learn to optimize Sentence Transformers models for faster inference using Hugging Face Optimum, ONNX Runtime, and dynamic quantization.
A guide to testing geolocation features in web applications using Cypress, covering API mocking and browser permission handling.
A personal blog post sharing heartfelt memories of a friend named Josh, focusing on his personality, quirks, and the small moments.
A guide to using Python's Altair library for data visualization, comparing it to tools like Tableau, and showing setup and examples.
Explores advanced use cases for Sourcery, a Swift metaprogramming tool, with practical examples like finding classes to make final and custom linting.
How to hide the iOS home indicator in SwiftUI 4 using the new persistentSystemOverlays modifier, with backward compatibility tips.
A technical guide comparing two methods for parallelizing iOS tests across multiple versions using GitHub Actions and Fastlane.
Announcing django-denied, a Django package that enforces authorization by denying all views by default for enhanced security.
A cybersecurity professional shares their personal journey and thought process behind pursuing a Master's degree in the field, despite it not being a strict job requirement.
Explains Kubernetes as a natural evolution from traditional virtual machine deployment, focusing on conceptual understanding over jargon.
A developer argues for using a combination of tabs and spaces for code indentation, focusing on accessibility and developer preference.
Explores advanced Python techniques like using super() in base classes for cooperative multiple inheritance, based on analysis of popular libraries.
A developer investigates and debugs a mobile app network issue with AMC Theatres, tracing it to CSRF failures on mobile data.
A developer advocates for using light color schemes in coding environments, explaining benefits and necessary adjustments for better readability.
Explains how to create and manage recursive optional dependencies (extras) in Python packages using pyproject.toml and tools like Cog.
Advice for former CTOs wanting to return to hands-on engineering roles, discussing skill refresh and career transition strategies.