---
title: "Pavel (@keenthinker) | Hashnode"
description: "Passionate about software development, digital products and entrepreneurship. Read the latest articles by Pavel on Hashnode."
url: "https://hashnode.com/@keenthinker"
---

@keenthinker

# Pavel

@keenthinker · Internet · Joined July 2020

Passionate about software development, digital products and entrepreneurship

[Website](https://keenthinker.com/)

### [Running Ollama and TranslateGemma on Windows Server 2022: what I learned](https://blog.keenthinker.com/running-ollama-and-translategemma-on-windows-server-2022-what-i-learned?utm_source=hashnode&utm_medium=feed)

What I learned when moving a local Ollama and TranslateGemma setup from my personal computer to a virtual Windows Server 2022 environment - including Task Scheduler, CORS, networking, permissions and memory management.

14 min read · [blog.keenthinker.com](https://blog.keenthinker.com/running-ollama-and-translategemma-on-windows-server-2022-what-i-learned?utm_source=hashnode&utm_medium=feed)

[Aug 9](https://hashnode.com/posts/running-ollama-and-translategemma-on-windows-server-2022-what-i-learned/6a7855acd72b3cbbf201c74d)

### [🕵️‍♂️ An offline QR code reader (Public Sector Edition)](https://blog.keenthinker.com/vibe-qr-code-scanner?utm_source=hashnode&utm_medium=feed)

A lightweight, 100% privacy-compliant tool to extract QR codes from PDF documents and images - completely offline and without the need for installation.

7 min read · [blog.keenthinker.com](https://blog.keenthinker.com/vibe-qr-code-scanner?utm_source=hashnode&utm_medium=feed)

[Mar 5](https://hashnode.com/posts/vibe-qr-code-scanner/69a9ec36b8d41e6deddd47ad)

### [Why Embedding Models matter: a hard-earned lesson from building local AI RAG systems](https://blog.keenthinker.com/why-embedding-models-matter-a-hard-earned-lesson-from-building-local-ai-rag-systems?utm_source=hashnode&utm_medium=feed)

Embeddings: the underrated foundation of AI RAG systems

3 min read · [blog.keenthinker.com](https://blog.keenthinker.com/why-embedding-models-matter-a-hard-earned-lesson-from-building-local-ai-rag-systems?utm_source=hashnode&utm_medium=feed)

[Nov 15, 2025](https://hashnode.com/posts/why-embedding-models-matter-a-hard-earned-lesson-from-building-local-ai-rag-systems/6918ad8c5f3df36a45a21fa1)

### [TailwindCSS meets Express: A guide to effortles styling with pure JavaScript and without extra frameworks](https://blog.keenthinker.com/tailwindcss-meets-express-a-guide-to-effortles-styling-with-pure-javascript-and-without-extra-frameworks?utm_source=hashnode&utm_medium=feed)

Streamline your Node.js project with TailwindCSS for a powerful and lightweight styling solution—no extra frameworks required

8 min read · [blog.keenthinker.com](https://blog.keenthinker.com/tailwindcss-meets-express-a-guide-to-effortles-styling-with-pure-javascript-and-without-extra-frameworks?utm_source=hashnode&utm_medium=feed)

[Jan 27, 2025](https://hashnode.com/posts/tailwindcss-meets-express-a-guide-to-effortles-styling-with-pure-javascript-and-without-extra-frameworks/6797d779543fd35623103cfe)

### [Unveiling the mystery: where to find the Microsoft Windows lock screen images](https://blog.keenthinker.com/unveiling-the-mystery-where-to-find-the-microsoft-windows-lock-screen-images?utm_source=hashnode&utm_medium=feed)

Discover Microsoft Windows lock screen images effortlessly with direct navigation or a user-friendly viewer application.

3 min read · [blog.keenthinker.com](https://blog.keenthinker.com/unveiling-the-mystery-where-to-find-the-microsoft-windows-lock-screen-images?utm_source=hashnode&utm_medium=feed)

[Feb 2, 2024](https://hashnode.com/posts/unveiling-the-mystery-where-to-find-the-microsoft-windows-lock-screen-images/65bd3b71448ab95da9592f5e)
