davidmarquis.hashnode.devHow to Create a Local LLM Application with Streamlit and GPT4All: Step-by-Step GuideEveryone in the technology field (and beyond) will quickly need to understand how the world of Large Language Models (LLMs), like ChatGPT, will change the way we think and work. I wrote this post as I wanted to understand how to get a local LLM worki...Oct 9, 2024·4 min read
davidmarquis.hashnode.devFastparquet: A Guide for Python Data EngineersRecently I was on the path to hunt down a way to read and test parquet files to help one of the remote teams out. The Apache Parquet file format, known for its high compression ratio and speedy read/write operations, particularly for complex nested d...Mar 23, 2024·4 min read
davidmarquis.hashnode.devStrengthen Query Consistency with SQLFluff: Learn to Lint SQL Queries and Adapt Rules for Data TeamsAs data professionals, we understand the significance of writing clean, maintainable, and pretty code. In the realm of SQL, where queries can quickly become complex, it's helpful to have a tool that ensures consistency and adherence to best practices...Aug 3, 2023·6 min read
davidmarquis.hashnode.devPython for Beginners: Installing, Creating Virtual Environments, and Freezing Requirements Made EasyWelcome to the world of Python! In this beginner's guide, we'll walk you through the steps of installing Python, creating virtual environments, and freezing requirements. Learning and understanding the role of virtual environments changed the way I s...Jun 26, 2023·4 min read
davidmarquis.hashnode.devCreate a Basic Forecasting App using Streamlit and ProphetAre you interested in building interactive web applications for data analysis and visualization? Look no further! Streamlit is a beginner-friendly Python library that allows you to create amazing web apps with just a few lines of code. In this blog p...Jun 8, 2023·8 min read