Logo

Botmonster Tech

AI Smart Home Self-Hosting Coding Web Dev Hardware Bootpag Image2SVG Tags
Hands-on experience with AI, self-hosting, Linux, and the developer tools I actually use

Latest

Hands-on experience with AI, self-hosting, Linux, and the developer tools I actually use

  • ◀︎
  • 1
  • …
  • 39
  • 40
  • 41
  • 42
  • 43
  • …
  • 47
  • ▶︎
Building a Progressive Web App from Scratch with Vanilla JavaScript

Building a Progressive Web App from Scratch with Vanilla JavaScript

A Progressive Web App requires just three things beyond your existing website: a Web App Manifest JSON file that defines the app’s name, icons, and display mode; a service worker that intercepts network requests for offline support and caching; and HTTPS hosting. Add these to any site with plain JavaScript - no React, Angular, or framework needed - and browsers will offer an install prompt, enable push notifications, and cache your app for offline use. The entire setup can be done in under an hour with three files.

Automating Gmail with Local AI Agents and Python

Automating Gmail with Local AI Agents and Python

You can automate your Gmail inbox on your own machine. The Gmail API feeds messages into a private Python script. A local LLM then handles summaries, sorting, and draft replies. You get the smart inbox features that tools like Google’s Gemini sidebar or Microsoft Copilot for Outlook offer. None of your email content ever leaves your computer.

This guide walks through the full build. You’ll set up the Gmail API with minimal OAuth scopes. You’ll fetch and parse raw email data, then mask any PII with Microsoft Presidio before the model sees it. You’ll build a daily summarizer that ranks mail by urgency. You’ll also build a smart draft writer that learns from your sent mail, and you’ll wire the whole pipeline up with cron. By the end, you’ll have a working local email agent that runs on any mid-range Linux or macOS box with Ollama installed.

Linux Thermal Management: Fix Laptop Overheating

Linux Thermal Management: Fix Laptop Overheating

Laptop overheating on Linux is rarely one bug. It’s a stack problem. Firmware, kernel power policy, the CPU governor, discrete GPU power, and plain dust in the heatsink all interact. The good news: Linux shows you every layer. Work through it in order and you can cut sustained temps by 8 to 20 C, quiet the fans, and stretch battery life without slowing the laptop down.

This guide reads as a full workflow, not a random list of tweaks. You’ll start with prereqs and a baseline, score how bad the issue is, then fix in order: software first, firmware and kernel next, hardware last.

Tuning the Steam Deck OLED Kernel for Gaming Performance

Tuning the Steam Deck OLED Kernel for Gaming Performance

Steam Deck OLED tuning is no longer just about pushing sliders and hoping for more FPS. The stack is layered. Valve’s kernel, your Proton version, the game engine, and power policy all interact. Tune one layer alone and you often trade smoothness for crashes, or frame rate for battery drain.

This guide chases one goal: steadier frame times and longer battery life, without turning your Deck into a fragile science project. You get a safe workflow, specific kernel options, and game profiles you can reuse.

Lightweight Full-Text Search: A Guide to Modern, High-Performance Engines

Lightweight Full-Text Search: A Guide to Modern, High-Performance Engines

Need to search hundreds of thousands of short strings, like tags, usernames, or SKU codes? Heavyweights like Elasticsearch are often overkill. For a dataset of 200k tags, each about 10 characters long, what you want is low latency, a small memory footprint, and easy deployment.

This guide sorts the best modern tools into two groups: standalone servers and in-process libraries. That split helps you pick the right fit for your next project. These engines also work well for adding search to static site generators.

Solving Slow WiFi on Linux: Moving Beyond the 2.4GHz Bottleneck

Solving Slow WiFi on Linux: Moving Beyond the 2.4GHz Bottleneck

It’s a common frustration. You have a high-end Linux laptop with a cutting-edge WiFi card , yet your speeds are stuck in the single digits. Even on a fast fiber connection, the experience feels sluggish. Web pages hang, and file transfers take ages. Many users blame the drivers. But the cause is often more basic: the radio band you are connected to.

Modern WiFi hardware is very capable. But old networking setups often hold it back. Most routers today broadcast on two main bands: 2.4GHz and 5GHz, and more and more on 6GHz. The 2.4GHz band has better range and gets through walls well. It is also very crowded. Every neighbor’s router, your Bluetooth mouse, and even your microwave use this same space. That congestion leads to packet loss and big speed drops, no matter how fast your internet plan is.

  • ◀︎
  • 1
  • …
  • 39
  • 40
  • 41
  • 42
  • 43
  • …
  • 47
  • ▶︎

Most Popular

Gemma 4 vs Qwen 3.5 vs Llama 4: Which Open Model Should You Actually Use? (2026)

Gemma 4 vs Qwen 3.5 vs Llama 4: Which Open Model Should You Actually Use? (2026)

Gemma 4, Qwen 3.5, and Llama 4 compared on benchmarks, licensing, speed, and hardware so you can pick the right open model fast.

5 Open Source Repos That Make Claude Code Unstoppable

5 Open Source Repos That Make Claude Code Unstoppable

Five March 2026 repos extend Claude Code with autonomous ML, self-healing skills, GUI automation, multi-agent coordination, and Google Workspace access.

Cross-section of a translucent crystal brain threaded by red, gold, and teal attention ribbons resting on a doubly-stochastic matrix pedestal beside a guitar-tuning lab figure.

DeepSeek V4 Tech Report: 3 Tricks That Cut Compute 73%

DeepSeek V4 ships 1.6T parameters and 1M context using only 27% of V3.2's inference FLOPs. Inside the hybrid attention, mHC residuals, and Muon optimizer.

Cracked stone tablet engraved with a bulleted system prompt, four crossed-out goblin silhouettes repeated, a tiny goblin escaping with upvote-arrow sparks, a giant dollar-sign price tag, and figures refusing to step onto a glossier pedestal.

GPT 5.5 Reddit Reception: Goblins and the Cost Backlash

GPT-5.5 Reddit reception: viral goblin prompt leak, doubled pricing backlash, and 5.4 holdouts citing hallucination regressions in factual recall workflows.

What X and Reddit Users Are Saying about Claude Opus 4.7

What X and Reddit Users Are Saying about Claude Opus 4.7

How power users on X and Reddit reacted to Claude Opus 4.7: praise for agentic coding, token burn concerns, and teams' practical prompting habits.

Qwen3.6-35B-A3B: Alibaba's Open-Weight Coding MoE

Qwen3.6-35B-A3B: Alibaba's Open-Weight Coding MoE

Alibaba's sparse Mixture-of-Experts: 35B total parameters, 3B active per token. Q4 quantization runs on MacBook Pro M5, matches Claude Sonnet performance.

Alacritty vs. Kitty: Best High-Performance Linux Terminal

Alacritty vs. Kitty: Best High-Performance Linux Terminal

Alacritty vs Kitty in 2026: emoji and Unicode rendering, real benchmarks, latency, memory, maintainer reputation, and the right terminal for your workflow.

Like what you read?

Get new posts on Linux, AI, and self-hosting delivered to your inbox weekly.

Privacy Policy  ·  Terms of Service
2026 Botmonster