<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>My notes and stuff - Tech</title>
    <subtitle>This is just a space for me to share some notes and thoughts. I hope someone finds something useful here.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://suchaboris.com/categories/tech/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://suchaboris.com/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2025-12-21T00:00:00+00:00</updated>
    <id>https://suchaboris.com/categories/tech/atom.xml</id>
    <entry xml:lang="en">
        <title>AI for Switching to a New Codebase</title>
        <published>2025-12-21T00:00:00+00:00</published>
        <updated>2025-12-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://suchaboris.com/blog/ai-for-switching-to-a-new-codebase/"/>
        <id>https://suchaboris.com/blog/ai-for-switching-to-a-new-codebase/</id>
        
        <content type="html" xml:base="https://suchaboris.com/blog/ai-for-switching-to-a-new-codebase/">&lt;p&gt;I recently moved to a new team at &lt;strong&gt;Zendesk&lt;&#x2F;strong&gt;, which meant switching to a new programming language and framework I haven&#x27;t used in years.&lt;&#x2F;p&gt;
&lt;p&gt;Besides reading various related documents and trying to familiarize myself with new things, I think I have come up with the most useful &lt;strong&gt;AI prompt&lt;&#x2F;strong&gt; I have used so far. It goes something like this:&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;&quot;I&#x27;ve been using &lt;strong&gt;[Language A + Framework 1]&lt;&#x2F;strong&gt; for the last 3 years and have not used &lt;strong&gt;[Language B]&lt;&#x2F;strong&gt; since version X. Tell me everything I need to know switching to this codebase, which is using the latest version of &lt;strong&gt;[Language B]&lt;&#x2F;strong&gt; and &lt;strong&gt;[Framework 2]&lt;&#x2F;strong&gt; as a framework.&quot;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;And this was awesome. It helped me map my existing knowledge to the new environment, highlighting new language features and framework conventions I had missed. I asked a lot of clarifications and follow-up questions, and at this point, I feel like I am very familiar with the code and features of the framework. This is probably the most time-saving prompt I have used to date.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Using Mac Shortcuts on Windows and Linux</title>
        <published>2025-09-28T00:00:00+00:00</published>
        <updated>2025-09-28T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://suchaboris.com/blog/using-mac-shortcuts-on-windows-and-linux/"/>
        <id>https://suchaboris.com/blog/using-mac-shortcuts-on-windows-and-linux/</id>
        
        <content type="html" xml:base="https://suchaboris.com/blog/using-mac-shortcuts-on-windows-and-linux/">&lt;p&gt;Who else gets frustrated switching between &lt;strong&gt;Mac&lt;&#x2F;strong&gt; and &lt;strong&gt;PC&lt;&#x2F;strong&gt; keyboard shortcuts? 😅&lt;&#x2F;p&gt;
&lt;p&gt;This is another niche tool recommendation. If you are in the similar position as me, you might be using multiple operating systems on a regular basis. I work on a Mac, but until very recently I was running my gaming rig on Windows, and I either dual boot or run VMs or &lt;strong&gt;WSL&lt;&#x2F;strong&gt; for Linux.&lt;&#x2F;p&gt;
&lt;p&gt;Several years ago, I got fed up with switching between Mac and non-Mac keyboard shortcuts. Even though I got used to &lt;code&gt;Ctrl+C&lt;&#x2F;code&gt; &#x2F; &lt;code&gt;Ctrl+V&lt;&#x2F;code&gt; growing up, I quickly came to appreciate the ease of &lt;strong&gt;macOS&lt;&#x2F;strong&gt; shortcuts. And so, this brought me on a quest to just use the same key bindings on all my machines.&lt;&#x2F;p&gt;
&lt;p&gt;The solution: &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;rbreaves&#x2F;kinto&quot;&gt;Kinto&lt;&#x2F;a&gt;, a small app for Windows and Linux, is one of the very first things I install on a new machine. It remaps the keyboard so that macOS shortcuts work on another OS. It is not perfect, but it gets me 95% there.&lt;&#x2F;p&gt;
&lt;p&gt;I hope this is useful for someone else out there dealing with the same multi-OS headache.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
