Static analysis with semgrep: practical examples using Docker
A tutorial on setting up Semgrep for static code analysis using Docker, with practical examples for writing custom linting rules.
A tutorial on setting up Semgrep for static code analysis using Docker, with practical examples for writing custom linting rules.
A professor outlines plans for a new undergraduate data management course covering data models, reproducible workflows, and tools like R, SAS, and Python.
A technical guide on building a YouTube-to-Twitter bot, focusing on moving channel data into a database and extracting recent video uploads.
A developer addresses customer feedback on a SaaS product, fixing bugs, improving print layouts, and enhancing the user onboarding flow.
A guide to implementing exhaustiveness checking in Python using Mypy to catch unhandled enum cases at 'compile time'.
Tutorial on creating custom Django template tags and filters to extend template functionality in a blog application.
A developer shares their experience learning Python through Advent of Code puzzles and compares Python's ecosystem to Rust's documentation.
A technical guide on building a bot that tweets new YouTube videos, starting with fetching subscription data via the YouTube API.
A developer outlines a plan to build a Python bot that automatically clips and tweets new videos from subscribed Kenyan YouTube channels.
A developer walkthrough of adding an UpdateView and reordering UI for courses in a Django app, including testing and template updates.
A guide on using Python in Azure Functions to process binary files, focusing on reading and writing with Blob triggers and output bindings.
A Python tutorial comparing methods to remove duplicates from a list, focusing on performance and code clarity.
A guide to using pandas and openpyxl to read and clean poorly structured Excel files, focusing on the usecols and header parameters.
Explains the theory behind linear regression models, a fundamental machine learning technique for predicting continuous numerical values.
Compares Python's type() and isinstance() functions, explaining their differences, performance, and when to use each.
The author starts a new Django project to build a social network with a capped number of connections to encourage thoughtful relationships.
A step-by-step guide to installing Google's ScaNN library for efficient vector similarity search on macOS, covering dependencies and troubleshooting.
A case study on using Python to automate the collection, cleaning, and processing of gigabytes of historical weather data for analysis.
Learn how to configure VS Code to highlight unused Python variables and imports using the PyLance language server for cleaner code.
Explains Python membership testing using 'in' operator vs. for loops, with benchmarks showing performance differences.