<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Leonid Boykov</title><link>https://leonidboykov.com/</link><description>Recent content on Leonid Boykov</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 10 Aug 2025 10:12:58 +0300</lastBuildDate><atom:link href="https://leonidboykov.com/index.xml" rel="self" type="application/rss+xml"/><item><title>How to disable all AI stuff in Zed</title><link>https://leonidboykov.com/how-to-disable-all-ai-stuff-in-zed/</link><pubDate>Fri, 09 May 2025 09:44:58 +0300</pubDate><guid>https://leonidboykov.com/how-to-disable-all-ai-stuff-in-zed/</guid><description>&lt;p&gt;I use Visual Studio Code as my primary editor, but I like &lt;a href="https://zed.dev/" target="_blank" rel="noreferrer"&gt;Zed&lt;/a&gt; editor because it&amp;rsquo;s simple and fast. The only concern is
the LLM bloat, which I&amp;rsquo;d like to disable to make it a perfect file editor.&lt;/p&gt;
&lt;div class="flex rounded-md bg-primary-100 px-4 py-3 dark:bg-primary-900"&gt;
 &lt;span class="pe-3 text-primary-400"&gt;
 &lt;span class="icon relative inline-block px-1 align-text-bottom"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;
 &lt;span class="dark:text-neutral-300"&gt;Check out a &lt;a href="https://leonidboykov.com/how-to-disable-all-ai-stuff-in-visual-studio-code/"&gt;related article for Visual Studio Code&lt;/a&gt;.&lt;/span&gt;
&lt;/div&gt;

&lt;h2 id="update-2025-08-10" class="relative group"&gt;Update 2025-08-10 &lt;span class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100"&gt;&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700" style="text-decoration-line: none !important;" href="#update-2025-08-10" aria-label="Anchor"&gt;#&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;Great news, Zed authors now allow to use a one liner to disable AI features&lt;/p&gt;</description></item><item><title>How to disable all AI stuff in Visual Studio Code</title><link>https://leonidboykov.com/how-to-disable-all-ai-stuff-in-visual-studio-code/</link><pubDate>Fri, 09 May 2025 08:51:37 +0300</pubDate><guid>https://leonidboykov.com/how-to-disable-all-ai-stuff-in-visual-studio-code/</guid><description>&lt;p&gt;If you have found this article, you already know that Copilot bloatware has been integrated into Visual Studio Code.
While we all believe that giant companies waste their money for the sake of humanity and have no interest in your data,
I (and perhaps you) still find it much easier to write my code by myself than engage in continuous code reviewing of
hallucinating LLM.&lt;/p&gt;
&lt;p&gt;With all being said, I want to share my configuration that I use to disable AI-related stuff in Visual Studio Code. I
assume the configuration may become obsolete in time, so I&amp;rsquo;ll try to update this article to reflect the latest changes
in VS Code.&lt;/p&gt;</description></item><item><title>Enable Font Ligatures in MkDocs Material</title><link>https://leonidboykov.com/enable-font-ligatures-in-mkdocs-material/</link><pubDate>Tue, 14 Feb 2023 00:52:26 +0200</pubDate><guid>https://leonidboykov.com/enable-font-ligatures-in-mkdocs-material/</guid><description>&lt;p&gt;Font ligatures are disabled by default in &lt;a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noreferrer"&gt;Material for MkDocs&lt;/a&gt;, but enabling them is very simple and straightforward.
To get started, you must first select a font that supports ligatures, such as &amp;ldquo;Fira Code&amp;rdquo; or &amp;ldquo;JetBrains Mono&amp;rdquo;. Then, add
the following code to &lt;code&gt;mkdocs.yml&lt;/code&gt; in order to set the font:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;font&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;code&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;JetBrains Mono&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If you need more information on changing fonts, you can refer to the &lt;a href="https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/?h=font#monospaced-font" target="_blank" rel="noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To enable ligatures, the following code should be added to you extra stylesheet file, for example
&lt;code&gt;docs/stylesheets/extra.css&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Classes in Qt Stylesheets (QSS)</title><link>https://leonidboykov.com/classes-in-qt-stylesheets-qss/</link><pubDate>Tue, 03 Jan 2023 22:07:37 +0200</pubDate><guid>https://leonidboykov.com/classes-in-qt-stylesheets-qss/</guid><description>&lt;div class="flex rounded-md bg-primary-100 px-4 py-3 dark:bg-primary-900"&gt;
 &lt;span class="pe-3 text-primary-400"&gt;
 &lt;span class="icon relative inline-block px-1 align-text-bottom"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;
 &lt;span class="dark:text-neutral-300"&gt;I&amp;rsquo;ve used to work with Qt on my previous job, but currently I am not. But I&amp;rsquo;ve
used this hack in a production code, and it was a big time saver.&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href="https://www.qt.io/" target="_blank" rel="noreferrer"&gt;Qt&lt;/a&gt; provides a nice feature to style all Qt Widgets with &lt;a href="https://doc.qt.io/qt-6/stylesheet-syntax.html" target="_blank" rel="noreferrer"&gt;QSS&lt;/a&gt;. Just a simple
CSS2 subset used to style all components: labels, buttons, sliders, tables, etc.
Here is an example from the official documentation:&lt;/p&gt;</description></item><item><title>About</title><link>https://leonidboykov.com/about/</link><pubDate>Sun, 10 Sep 2017 02:25:08 +0300</pubDate><guid>https://leonidboykov.com/about/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t regret the past, learn from it&amp;hellip; Regrets only make a person weaker.&lt;/p&gt;
&lt;footer&gt;— Solid Snake&lt;/footer&gt;
&lt;/blockquote&gt;
&lt;p&gt;I was born in Saint Petersburg, Russia. I studied computer science at
Saint-Petersburg State Polytechnic University.&lt;/p&gt;
&lt;h3 id="experience" class="relative group"&gt;Experience &lt;span class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100"&gt;&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700" style="text-decoration-line: none !important;" href="#experience" aria-label="Anchor"&gt;#&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;I am currently working as a software developer at
&lt;a href="https://www.linkedin.com/company/adsterra/" target="_blank" rel="noreferrer"&gt;Adsterra&lt;/a&gt;, remotely from Israel.&lt;/p&gt;
&lt;p&gt;Rather than duplicate my experience here, my full professional experience can be
found on &lt;a href="https://www.linkedin.com/in/leonidboykov/" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Deploy Hugo site to Github Pages with Travis CI</title><link>https://leonidboykov.com/deploy-hugo-site-to-github-pages-with-travis-ci/</link><pubDate>Wed, 10 May 2017 22:17:48 +0300</pubDate><guid>https://leonidboykov.com/deploy-hugo-site-to-github-pages-with-travis-ci/</guid><description>&lt;div class="flex rounded-md bg-primary-100 px-4 py-3 dark:bg-primary-900"&gt;
 &lt;span class="pe-3 text-primary-400"&gt;
 &lt;span class="icon relative inline-block px-1 align-text-bottom"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;
 &lt;span class="dark:text-neutral-300"&gt;&lt;strong&gt;Update [2017-09-10]:&lt;/strong&gt; This website is deploys by
&lt;a href="https://www.netlify.com" target="_blank" rel="noreferrer"&gt;Netlify&lt;/a&gt;. This post contains old pipeline for
deploying my static site.&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;&lt;del&gt;This website is powered by Hugo static site generator and hosted by Github
Pages.&lt;/del&gt;&lt;/p&gt;</description></item><item><title>Hey There, a New Hugo Website!</title><link>https://leonidboykov.com/hey-there-a-new-hugo-website/</link><pubDate>Mon, 06 Feb 2017 02:25:08 +0300</pubDate><guid>https://leonidboykov.com/hey-there-a-new-hugo-website/</guid><description>&lt;p&gt;After years of laziness I decided to update my blog. I migrated to
&lt;a href="https://gohugo.io/" target="_blank" rel="noreferrer"&gt;Hugo&lt;/a&gt; from Jekyll and it&amp;rsquo;s awesome! Moreover, Hugo fits
amazingly to my recent work with the laboratory website, that I created before.&lt;/p&gt;
&lt;p&gt;This post was edited with &lt;a href="https://forestry.io" target="_blank" rel="noreferrer"&gt;Forestry&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>