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.
Explains how to achieve reproducible and hermetic builds using Bazel, demonstrated with a Python Flask application.
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 talk on implementing full-text search using Django and PostgreSQL, highlighting its simplicity over dedicated search engines.
A developer walkthrough of adding an UpdateView and reordering UI for courses in a Django app, including testing and template updates.
A technical tutorial using Python and JAX to model and correct for survivorship bias in housing market data during the pandemic.
A guide on using Python in Azure Functions to process binary files, focusing on reading and writing with Blob triggers and output bindings.
Explains Higher Kinded Types (HKTs) in Python, their implementation, and how to use them via the dry-python/returns library.
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.