Blake Bradford

  • Image placeholder

    ·

    , ,

    Parsing Real-time AWS Kinesis Video Streams with Python

    Parsing Real-time AWS Kinesis Video Streams with Python Are you interested in working with real-time video streams from AWS Kinesis? Look no further! In this article, we will explore how to parse real-time AWS Kinesis Video Streams using a Python module called kvsparser. Introduction to kvsparser Source Code kvsparser is a Python module specifically designed…

  • Image placeholder

    Simplifying Public Transportation with the Traffic API

    With the rapid growth of cities and increasing urbanization, efficient and reliable public transportation systems are more crucial than ever. However, navigating public transportation networks can often be a challenging task, especially for commuters and tourists. That’s where the Traffic API comes in. The Traffic API is a powerful tool that simplifies access to public…

  • Image placeholder

    ·

    Simplify Your Wagtail Page Models with flake8-wagtail-no-serve Plugin

    Simplify Your Wagtail Page Models with flake8-wagtail-no-serve Plugin Are you tired of cluttering your Wagtail Page models with view logic? Have you been searching for a way to keep your models clean and focused on the content they represent? Look no further, as the flake8-wagtail-no-serve plugin is here to simplify your life! Wagtail is a…

  • Image placeholder

    ·

    A Perfectly Hidden Store

    Securing Passwords with Sphinx: A Perfectly Hidden Store In today’s digital age, securing passwords is of paramount importance to protect sensitive information. Passwords are the keys that unlock access to our digital lives, and inadequate security can lead to disastrous consequences. In this article, we will explore the Sphinx project—a cryptographic password storage system that…

  • Image placeholder

    ·

    A Revolutionary End-to-End Encrypted Password Storage

    article: Introducing libsphinx: A Revolutionary End-to-End Encrypted Password Storage In today’s digital age, where cybersecurity threats are pervasive, finding secure and convenient ways to manage our passwords is paramount. Traditional password storage solutions rely on encryption to protect our passwords. However, they often fall short when it comes to providing end-to-end encryption, leaving our master…

  • Image placeholder

    Enforcing Newspaper Style Code with Flake8

    In the world of software engineering, code readability and maintainability are crucial aspects of building high-quality software solutions. Just as a well-written newspaper article captures the reader’s attention with a concise headline and gradually dives into finer details, well-structured code should follow a similar pattern. Thankfully, Flake8, a popular Python linter, provides a solution to…

  • Image placeholder

    ·

    A Powerful Python-Based Shell Language and Command Prompt

    Exploring xonsh: A Powerful Python-Based Shell Language and Command Prompt Are you looking for a shell language and command prompt that combines the power of Python with the versatility of a cross-platform, Unix-gazing tool? Look no further than xonsh, a Python-powered shell language designed for both experts and novices. What is xonsh? At its core,…

  • Image placeholder

    ·

    Building Scalable PyTorch Models with Dask and Distributed Data Parallelism

    Building Scalable PyTorch Models with Dask and Distributed Data Parallelism Are you looking to train large-scale PyTorch models that can leverage distributed computing to achieve improved scalability and performance? In this article, we will explore how you can harness the power of Dask and PyTorch’s Distributed Data Parallel (DDP) to build scalable and performant PyTorch…

  • Image placeholder

    ·

    Exploring Capture the Flag Challenges with Pwntools Library

    Exploring Capture the Flag Challenges with Pwntools Library Are you ready to put your technical skills to the test and compete in Capture the Flag (CTF) challenges? Look no further than the Pwntools library. In this article, we will explore how to leverage this powerful tool to solve CTF challenges and emerge victorious. Understanding the…

  • Image placeholder

    ·

    Linting Relative Imports with flake8-import-relative-two

    Linting Relative Imports with flake8-import-relative-two If you’re a Python developer, you know how important it is to maintain code quality and adhere to best practices. One area that often requires attention is the use of relative imports. Relative imports can make code harder to understand and maintain, especially when they go too deep into the…

  • Image placeholder

    ·

    Improving Import Order with flake8-import-order-jwodder

    Improving Import Order with flake8-import-order-jwodder As software engineers, maintaining clean and consistent code is crucial for optimal project organization and readability. One area that often gets overlooked is import order. Thankfully, the flake8-import-order-jwodder tool provides a comprehensive solution to enhance import order in your Python projects. In this article, we will explore the installation process,…

  • Image placeholder

    ·

    Exploring the Versatility of Plotly.js for Interactive Data Visualization

    Exploring the Versatility of Plotly.js for Interactive Data Visualization Plotly.js is a powerful standalone JavaScript data visualization library that allows developers to create stunning interactive charts and graphs. With its extensive range of chart types and visualizations, Plotly.js empowers developers to bring data to life, making it easier to convey insights and tell compelling stories…

  • Image placeholder

    ·

    Building a Space API Desktop App with pyGTK

    Building a Space API Desktop App with pyGTK Are you tired of constantly checking whether your local hackerspace is open or closed? Do you want a convenient way to stay updated on its status without having to manually visit the hackerspace’s website? If so, then this article is for you. In this tutorial, we will…

  • Image placeholder

    ·

    A Scalable and Open-Source CI/CD System for Efficient Testing

    Kraken CI: A Scalable and Open-Source CI/CD System for Efficient Testing In today’s fast-paced software development landscape, Continuous Integration and Continuous Deployment (CI/CD) systems play a critical role in ensuring the quality and efficiency of software releases. One such system is Kraken CI, an open-source and highly scalable on-premise CI/CD platform. In this article, we…

  • Image placeholder

    ·

    A Python Wrapper for SAS

    Simplifying Analysis with pxsas: A Python Wrapper for SAS In the world of scientific analysis and exploration, having efficient tools for data processing and analysis is essential. This is especially true in fields such as astronomy and astrophysics, where large volumes of data need to be analyzed and interpreted. One of the widely used tools…

  • Image placeholder

    ·

    Building Robust ASGI Applications with asgi-lifespan

    Building Robust ASGI Applications with asgi-lifespan Asynchronous Server Gateway Interface (ASGI) applications have gained immense popularity due to their ability to handle high traffic and provide excellent performance. To enhance the development and testing experience of ASGI apps, asgi-lifespan has emerged as a powerful library. In this article, we will explore how to build robust…

  • Image placeholder

    ·

    A GraphQL IDE for Efficient Development

    # Exploring GraphiQL: A GraphQL IDE for Efficient Development As software engineers, we are always on the lookout for tools that can streamline our development process and enhance productivity. GraphiQL is one such tool that offers a seamless and efficient experience for working with GraphQL APIs. In this article, we will explore GraphiQL, the reference…

  • Image placeholder

    ·

    A Python Package for Linear Model with High Dimensional Fixed Effects

  • Image placeholder

    ·

    Improving Python Code with HTTP/2 using the Hyper Library

    Improving Python Code with HTTP/2 using the Hyper Library With the ever-evolving landscape of the web, it is essential for developers to stay updated on the latest standards and technologies. Among the recent advancements is the HTTP/2 protocol, which brings significant improvements in speed, bandwidth usage, and connection management. If you are a Python developer…

  • Image placeholder

    ·

    Customizing Page Templates in Zope with five.customerize

    Title: Customizing Page Templates in Zope with five.customerize Overview In the world of web development, customization is key to create unique and engaging user experiences. With Zope, a powerful application server, developers can easily customize page templates to meet specific requirements. And that’s where five.customerize comes into play. five.customerize is an add-on for the Zope…