• HOME
  • IT playlist
  • IT articles
  • Books review
  • Linkedin
  • About & Contact
  • HOME
  • IT playlist
  • IT articles
  • Books review
  • Linkedin
  • About & Contact
  • HOME
  • IT playlist
  • IT articles
  • Books review
  • Linkedin
  • About & Contact
  • Deeplearning.ai text-embedding model error.
    Mini essays,  AI

    Deeplearning.ai text-embedding model error. Change to text-embedding-005

    /

    Deeplearning.ai text-embedding model error for “textembedding-gecko@001” requires You to simply change it to another one. Instead of the original pretrained models we should use the newer ones. Those models are succeeding the gecko series in Vertex AI.​ Google Vertex AI Options OpenAI Options Those are just some of the available models. Usage Comparison Model Provider Dims Max Tokens Best For text-embedding-005 Google 768 2048 English/code ​ gemini-embedding-001 Google 3072 Varies High quality ​ text-embedding-3-small OpenAI 1536 8191 General/RAG Summary Once upon a time, and still we can find many many things thanks to start overflow and people willing to share knowledge… let us hope the next time you google something…

    read more
    Piotr Kowalski Comments Off on Deeplearning.ai text-embedding model error. Change to text-embedding-005

    You May Also Like

    clean code commandments

    Another clean code bullet points to remember

    June 12, 2026

    5 why methodology

    December 7, 2025

    Dead horse meaning

    September 28, 2025
  • Productive struggle vs AI slop
    Mini essays,  AI,  Code,  Psychology,  Tech

    Productive struggle vs AI slop

    /

    Productive struggle vs AI slop is quite the topic these days. On one hand we have to do the hard, boring, frustrating work. Do it long enough to learn the whole lot, reshape skills, gain confidence. Opposition of escaping to quick fixes with or without AI. When used in conjuction with AI, we should still keep the struggle but without the pointless friction. That way more energy and cognitive power goes into craft and progress, long-term growth… instead of refactoring some legacy code and working over things that should not be that hard in the first place. What is productive struggle? Productive struggle is the time and space where a…

    read more
    Piotr Kowalski Comments Off on Productive struggle vs AI slop

    You May Also Like

    how to test vue js teleport

    How to test Vue JS teleport and portal component

    June 12, 2026
    What is heuristics ? Key Definitions and 10 biased examples people use without any data

    What is heuristics ? Key Definitions and 10 biased examples people use without any data

    June 1, 2026
    Statics VS AI code analysis

    Statics VS AI code analysis ~13 tools

    December 29, 2025
  • Statics VS AI code analysis
    Mini essays,  AI,  Code,  Tech

    Statics VS AI code analysis ~13 tools

    /

    Statics VS AI code analysis works best using the pros from both words. Go hybrid ! Static tools understand the syntext, hardcoded parameters and are very strict. On the other hand AI understands context, can figure out business logic, adapt the codebase. Logic flaws or performance bottlenecks rule-based scanners might miss, AI will put more effort into that. Static analysis limits Static tools scan for syntax errors, style violations, and basic security patterns using fixed rules. Always consistenst, very fast but might generate false positives, ignore business logic, and require manual rule overrides. How often did You use @typescript-error 🙂 Do You code for the linter to pass, logic to…

    read more
    Piotr Kowalski Comments Off on Statics VS AI code analysis ~13 tools

    You May Also Like

    The philosophy of unix

    The philosophy of unix – 9 commandments

    April 14, 2025
    Greek gods in software development

    Greek gods in software development

    June 23, 2026
    How to make an icon for 15 cents ?

    How to make an icon for 15 cents ?

    June 23, 2026
  • Mini essays,  AI,  Tech

    Code mode for mcp servers and llms

    /

    Code mode for mcp servers is about LLM writing and calling the code to use a proper MCP instead of calling it directly with the whole context. It makes the call a lot smaller, no overhead is passed, just the basics that are required to call the proper MCP method. Just as You do in code, method or a function, proper parameters, everything validated and… BAM ! We are returning a context that LLM uses in further stages. Anthropics wrote… This is really nice looking but only for a huge models with a 1kk tokens of a context. We need to remember that this is not possible on any kind…

    read more
    Piotr Kowalski Comments Off on Code mode for mcp servers and llms

    You May Also Like

    Anthropic Opus 4.5 and sonnet hardware requirements ?

    June 12, 2026
    Technical refinment

    Technical refinment – the power in agile sprint planning

    September 28, 2025
    Yet another basic AI glossary part 1

    Yet another basic AI glossary part 1

    January 26, 2026
  • Mini essays,  AI

    How to use Context7 mcp server

    /

    What is Context7? Context7 is an open-source MCP server that provides real-time, version-specific documentation and code examples for over 50,000 libraries. It integrates seamlessly with AI tools like GitHub Copilot, Claude, or custom LLM agents. Why use it? How to use Context7 mcp server ? You can play around on the main page of the project or simply use a curl to fetch the data You wish so look up : context7.com/api/v2/docs/code/vuejs/pinia?topic=log&tokens=666 How to Configure Context7 How to use Context7 is really simple, just add a proper config entry and the plugin You use should pick it up instantly. Maybe reload the app if in need. 1. Install the Context7…

    read more
    Piotr Kowalski Comments Off on How to use Context7 mcp server

    You May Also Like

    Data contracts. Building universal data access proxy api

    Data contracts. Building universal data access proxy api

    December 9, 2025
    Markmap vs Mermaid for Spec-Driven Development

    Markmap vs Mermaid for Spec-Driven Development (SDD)

    April 15, 2026

    Why agile is dead – Dave Thomas

    September 28, 2025
  • Mini essays,  AI

    Tokenization and embedding of song lyrics “We will, we will…”

    /

    Tokenization and embedding of song lyrics “We will, we will…” i know you know how it ends. but have You wondered what would an LLM say ? Let us find out. I want to ask the Clause Sonnet 4.5 about the embeddings, tokenizations and probability of figuring out the lyrics for “We will, we will…” prompt 🙂 Can you show me the tokenization, embeddings, emtadata and probabilities for “We will, we will …” Tokenization Any kind of machine learning uses numbers in the back stage. The text is split into tokens, each mapped to an ID ( example values ) : Token ID Token Text Type Position Length 1234 We…

    read more
    Piotr Kowalski Comments Off on Tokenization and embedding of song lyrics “We will, we will…”

    You May Also Like

    First make it work then make it better

    First make it work then make it better

    October 28, 2025
    Rule of least surprise

    Rule of least surprise

    July 14, 2026
    Semantic collapse in RAG or borg

    Semantic collapse in RAGs by Stanford

    June 12, 2026
  • Mini essays,  AI

    What is a token in AI ? Prompt examples

    /

    What is a token in AI ? – A piece of text, usually a word that we send to the LLM. The same goes for when we get a response ( usually number of words = number of tokens, roughly). How to use it ? Since we pay for it , rather cautiously. We want to send the minimum and get the maximum out of every request. Pretty much the basics of economics. Below are couple of prompts i used to analyze my tokens usage. Something are obsiously hallucinations but on the other hand we get a prety decent breakdown of all the data i did send for that coding…

    read more
    Piotr Kowalski Comments Off on What is a token in AI ? Prompt examples

    You May Also Like

    no access, access denied, monitor, computer, protection, office, internet, marketing, technology, advertisement, screen, workplace, no access, access denied, access denied, access denied, access denied, access denied

    GIT token access issue – use special API url !

    October 13, 2025
    appsync in cloud aws

    AppSync in AWS cloud. Pros, cons and key considerations

    August 6, 2024

    Law of Demeter in programming

    December 3, 2025
  • Mini essays,  AI

    RICO prompt model

    /

    RICO prompt model is a simpler RICECO method and is NOT based on one of the penguins from the madagraskar…. You won`t remember this because of him 🙂 Rico is one of the simpler methods out there, not much complicated, just like a good kaboom 🙂 Simple and easy to remember. Rico can help You start Kabooming more effective prompts for any AI. RICO is a simple framework that helps you structure prompts to help and guide AI so it understands exactly what you want. The RICO Method: A Kaboom Framework for Better AI Prompts Recently one skill is becoming more and more valuable: prompting. Good prompts lead to clearer,…

    read more
    Piotr Kowalski Comments Off on RICO prompt model

    You May Also Like

    Copium – the Psychology of why Some People Can’t Accept “No”

    September 28, 2025
    Context engineering vs prompt engineering

    Context engineering vs prompt engineering. 10+ examples

    June 13, 2026
    The philosophy of unix

    The philosophy of unix – 9 commandments

    April 14, 2025
  • AI,  Tech

    What is an MCP (Model Context Protocol) data format ?

    /

    A regular MCP (Model Context Protocol) format follows JSON-RPC 2.0 encoded in UTF-8 standard. The format is design to easily integrate different tools used with AI and LLMS like Context7 ( used by visual code or intellij). Servers like Context7 are designed to integrate real-time, version-specific documentation and code examples directly into AI or coding assistant prompts to improve code accuracy and developer productivity. MCP naming conventions MCP naming conventions are usually : use lowercase letters, hyphens, or camelCase without spaces or special characters. Example filenames : The folder structure may organize docs by library by topic, component or any other phrase or category: MCP documentation file format MCP Context7…

    read more
    Piotr Kowalski Comments Off on What is an MCP (Model Context Protocol) data format ?

    You May Also Like

    Human in the loop (HITL)- best practices for agentic worklows

    Human in the loop (HITL)- best practices for agentic worklows

    May 18, 2026
    How to reduce github copilot`s premium requests usage and maximize efficiency

    How to reduce github copilot`s premium requests usage and maximize efficiency

    January 26, 2026
    Kaizen in ai agent plan writing

    Kaizen in ai agent plan writing

    May 8, 2026
  • What LLM model to choose
    Mini essays

    What LLM model to choose ? Check Models.dev

    /

    What LLM model to choose ? Considering its size, cost in cloud ( average), tokens per input and other parameters You really need to visit Models.dev — An open-source database of AI models. It is a great one stop shop for many many models to compare and figure out what would You like to use or maybe run locally on your graphic cards GPU 🙂 Huge list of models and it`s parameters How to Choose the Right Model When in doubt visit Models.dev that makes it easier to see all this info in one place so you don’t have to dig through a lot of technical stuff or paperwork. On…

    read more
    Piotr Kowalski Comments Off on What LLM model to choose ? Check Models.dev

    You May Also Like

    Tokenization and embedding of song lyrics “We will, we will…”

    December 1, 2025
    Markmap vs Mermaid for Spec-Driven Development

    Markmap vs Mermaid for Spec-Driven Development (SDD)

    April 15, 2026

    Psychological safety vs producive stress. How not to go #toxic.

    April 15, 2026
 Older Posts
Newer Posts 

Putting back common to common sense.

agile ai architecture best practices clean code code quality coding complexity copilot cost data data engineering decision making design developer tools documentation engineer estimation github GitHub Copilot instructions JavaScript learning LLM machine learning management mcp model performance planning productivity prompt prompt engineering psychology rules scrum security software design software engineering team culture testing tokens typescript vue work

  • AI
  • Books
  • Code
  • Data
  • Mini essays
  • Psychology
  • Tech
  • Uncategorized
  • vue js
  • Youtube
Piotr Kowalski 2026 ©
  • HOME
  • IT playlist