Technical Ramblings

“Technical Ramblings” delves into the intricacies of AI applications, Python programming, and data augmentation for machine learning. It explores the challenges and solutions in building robust systems, emphasizing the importance of understanding and utilizing data effectively. The content covers topics such as the speed of Python, short-term memory in AI applications, and the architecture of enterprise RAG systems. By drawing from real-world examples and practical insights, “Technical Ramblings” offers a comprehensive guide for engineers and developers looking to enhance their technical skills and knowledge in the realm of advanced technologies.

Sqlean Stubs

 Technical Ramblings

sqlean is a drop-in replacement for SQLite that adds many useful extensions to the SQLite core. The Python package has no type information. LiteCLI uses sqlean when available, if missing, falls back t...

📚 Read more at Technical Ramblings
🔎 Find similar documents

Migrating From Mypy to Ty

 Technical Ramblings

I recently migrated litecli, a Python command-line interface for SQLite databases, from mypy to ty. Here’s what I learned during the process. About the Project Litecli is a relatively small codebase w...

📚 Read more at Technical Ramblings
🔎 Find similar documents

Setup Mistral vibe in Zed using ACP

 Technical Ramblings

Mistral released a new CLI tool vibe to perform coding tasks in the terminal and code editors that support the ACP protocol. Mistral Vibe is a command-line coding assistant powered by Mistral's models...

📚 Read more at Technical Ramblings
🔎 Find similar documents

News

 Technical Ramblings

These are some of the blog posts and links I enjoyed reading in the reverse chronological order 2025-03 * MCP: What It Is and Why It Matters by Addy Osmani * Cursor Under the Hood by Roman Imankulov

📚 Read more at Technical Ramblings
🔎 Find similar documents

Books

 Technical Ramblings

Books I read and links to my reviews(not exhaustive) starting from 2025. Mar, 2025 * In the Margins: On the Pleasures of Reading and Writing, Review * Martyr! Feb, 2025 * Chronicle of an Hour and a Ha...

📚 Read more at Technical Ramblings
🔎 Find similar documents

TIL: Sqlean

 Technical Ramblings

I was working on LiteCLI to support the `fileio` extension. These extensions are not part of the Python SQLite3 standard library. While researching, I came across Sqlean. This project serves as a drop...

📚 Read more at Technical Ramblings
🔎 Find similar documents

TIL: Running SQLite Queries from Python Command Line

 Technical Ramblings

Python provides a simple interface to run SQLite queries from the command line. The syntax is straightforward: `python3 -m sqlite3 database query` Here’s an example using a GitHub database with the ta...

📚 Read more at Technical Ramblings
🔎 Find similar documents

Notes: AI Copilot Code Quality

 Technical Ramblings

GitClear published AI Copilot Code Quality and discovered it via The PrimeTime YouTube channel. The paper focuses on the less discussed topic of software maintainability, in contrast to the more frequ...

📚 Read more at Technical Ramblings
🔎 Find similar documents

ChatGPT Shambles for Gary Marcus Prompt

 Technical Ramblings

Gary Marcus recently wrote an article titled ChatGPT in Shambles. The prompt instructed chatgpt to produce a tabular table of median house hold income across U.S. states. Make a table of every state i...

📚 Read more at Technical Ramblings
🔎 Find similar documents

Notes on Four Blog Posts on How I use LLM

 Technical Ramblings

Over the past few weeks, several top software engineers have published blog posts about how they use AI. Here are a few of the posts I came across in various forums: * Why I use Cline for AI Engineeri...

📚 Read more at Technical Ramblings
🔎 Find similar documents

DeepSeek R1 Aider Benchmark

 Technical Ramblings

DeepSeek recently released its R1 model, a state-of-the-art LLM that outperforms all available reasoning models on the market. The accompanying paper includes a comprehensive comparison across 21 benc...

📚 Read more at Technical Ramblings
🔎 Find similar documents

ndjson

 Technical Ramblings

curl http://localhost:11434/api/generate -d '{ "model": "llama3.2", "prompt": "Where is Dublin? Answer in a six words" }' {"model":"llama3.2","created_at":"2025-01-14T17:48:33.15898Z","response":"Loc...

📚 Read more at Technical Ramblings
🔎 Find similar documents