{"id":4818,"date":"2026-02-26T14:28:19","date_gmt":"2026-02-26T14:28:19","guid":{"rendered":"https:\/\/nikola-breznjak.com\/blog\/?p=4818"},"modified":"2026-02-26T14:31:15","modified_gmt":"2026-02-26T14:31:15","slug":"stop-tabbing-start-using-your-monitor","status":"publish","type":"post","link":"https:\/\/nikola-breznjak.com\/blog\/quick-tips\/stop-tabbing-start-using-your-monitor\/","title":{"rendered":"Stop Tabbing. Start Using Your Monitor"},"content":{"rendered":"<p><em>OK, I admit, this one is going to be weird. So, buckle up&#8230;<\/em><\/p>\n<p>Tabbing feels like it costs a second. It doesn&#8217;t. It costs your <strong>train of thought<\/strong>.<\/p>\n<p>You know the move: you&#8217;re testing the app and it&#8217;s crashing, you&#8217;re mid-sentence of <del>screaming at<\/del> prompting your favorite LLM to fix it, and then you <strong>Alt+Tab<\/strong> (CMD + Tab for fellow Mac users) to Slack &quot;just for a sec&quot;, then you come back and\u2026 reread the last 15 lines like it&#8217;s a novel you forgot the plot of.<\/p>\n<p>Hot take: <strong>tabbing is a context tax<\/strong>. And it adds up fast.<\/p>\n<h2>TL;DR<\/h2>\n<ul>\n<li>The real cost of tabbing isn&#8217;t the switch \u2014 it&#8217;s the <strong>mental reload<\/strong> after.<\/li>\n<li>The easiest fix isn&#8217;t discipline, it&#8217;s <strong>layout<\/strong>: make your screen a multi-window workspace.<\/li>\n<li>Use a big monitor + split your apps into a &quot;cockpit&quot; so you don&#8217;t need to switch contexts.<\/li>\n<li>On macOS, use <strong>Spectacle<\/strong> (not affiliated) or some other window tiling app<\/li>\n<\/ul>\n<h2>The real problem: you&#8217;re not switching apps, you&#8217;re switching brains<\/h2>\n<p>If you had to physically stand up and walk to another desk every time you checked Slack, you&#8217;d do it less.<\/p>\n<p>Alt+Tab is the &quot;teleport&quot; version of that walk \u2014 and that&#8217;s exactly why it&#8217;s dangerous. It&#8217;s frictionless distraction.<\/p>\n<p>Because when you tab away, you don&#8217;t just lose what&#8217;s on the screen, you lose:<\/p>\n<ul>\n<li>the next step you were about to do,<\/li>\n<li>the mental model of the code,<\/li>\n<li>and whatever fragile &quot;flow&quot; you managed to summon that day<\/li>\n<\/ul>\n<h2>The cheat code: stop tabbing by making your monitor do the work<\/h2>\n<p>This is the part nobody tells you:<\/p>\n<p><strong>The best productivity &quot;hack&quot; is having everything visible at once.<\/strong><\/p>\n<p>Not 27 windows stacked like lasagna. I mean a deliberate layout where your brain doesn&#8217;t have to <em>switch<\/em>, it only has to <em>look<\/em>.<\/p>\n<p>A bigger monitor helps because you can run a real multi-window layout, for example:<\/p>\n<ul>\n<li><strong>Left (60\u201370%)<\/strong>: editor (VS Code \/ IntelliJ)<\/li>\n<li><strong>Right top<\/strong>: terminal (tests, logs, git)<\/li>\n<li><strong>Right bottom<\/strong>: browser (docs \/ ticket) \/ ChatGPT<\/li>\n<\/ul>\n<p>\u26a0\ufe0f <em>Note to you, dear reader, if you&#8217;re using some layout like that: share it in the comments, I&#8217;m curious to hear what&#8217;s been working for you.<\/em><\/p>\n<p>Oh, and BTW, if Slack is visible, you don&#8217;t &quot;check Slack&quot;. You just notice if something is urgent. And 95% of the time&#8230; it isn&#8217;t. Also, don&#8217;t get me started on email&#8230;<\/p>\n<h2>Spectacle on macOS: the &quot;I refuse to drag windows&quot; tool<\/h2>\n<p>The reason people tab is often stupid-simple:<\/p>\n<blockquote>\n<p>&quot;My windows are annoying to manage.&quot;<\/p>\n<\/blockquote>\n<p>or<\/p>\n<blockquote>\n<p>&quot;My screen is just too small.&quot;<\/p>\n<\/blockquote>\n<p>I can&#8217;t help you with the 2nd one (tell your boss you need a bigger\/external monitor \ud83e\udd37\u200d\u2642\ufe0f &#8211; tell them, politely, that some dude on the Internetz sent you), but as far as the 1st one goes, you end up stacking everything and flipping through it like TV channels.<\/p>\n<p>That&#8217;s where <strong>Spectacle<\/strong> comes in.<\/p>\n<p>It&#8217;s a lightweight macOS app that lets you snap windows into positions using keyboard shortcuts:<\/p>\n<ul>\n<li>left half<\/li>\n<li>right half<\/li>\n<li>quarters<\/li>\n<li>maximize<\/li>\n<\/ul>\n<p>So instead of:<\/p>\n<ul>\n<li>&quot;drag\u2026 resize\u2026 oops wrong size\u2026 now I&#8217;ll just tab\u2026&quot;<\/li>\n<\/ul>\n<p>You press a keyboard shortcut, and the window goes exactly where you want.<\/p>\n<p>The next you know it, voil\u00e0 \u2014 your screen becomes a workspace, not a pile of rectangles.<\/p>\n<p><strong>Goal:<\/strong> reduce tabbing by making switching unnecessary.<\/p>\n<h2>A simple &quot;no-tab&quot; layout you can try today<\/h2>\n<p>Here&#8217;s a clean starter layout (works great on a 27&quot; or ultrawide):<\/p>\n<ol>\n<li><strong>Editor<\/strong>: left side (primary focus)<\/li>\n<li><strong>Terminal<\/strong>: right side (top)<\/li>\n<li><strong>Browser\/docs\/ChatGPT<\/strong>: right side (bottom)<\/li>\n<\/ol>\n<p>That&#8217;s it.<\/p>\n<p>You&#8217;ll be shocked how often you tab just to <em>peek<\/em> at something that could&#8217;ve been visible all along.<\/p>\n<h2>One tiny habit that helps even with a perfect layout<\/h2>\n<p>Sometimes you still need to switch (different project, different doc, whatever). Before you do:<\/p>\n<p>Write one line somewhere (notes, TODO comment, sticky note):<\/p>\n<blockquote>\n<p>&quot;Next: update handler \u2192 rerun tests \u2192 fix validation error&quot;<\/p>\n<\/blockquote>\n<p>That single sentence is a bookmark for your brain.<\/p>\n<h2>Wrap-up<\/h2>\n<p>Tabbing isn&#8217;t evil. It&#8217;s just expensive.<\/p>\n<p>If you want the cheapest win:<\/p>\n<ul>\n<li>get a bigger monitor (or use what you already have smarter),<\/li>\n<li>build a consistent multi-window layout like <strong>Spectacle<\/strong> on a Mac,<\/li>\n<li>and turn &quot;tabbing&quot; into something you do intentionally, not reflexively.<\/li>\n<\/ul>\n<p>Because the fastest way to stay in flow isn&#8217;t to &quot;focus harder&quot;.<\/p>\n<p>It&#8217;s making it harder to accidentally leave.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, I admit, this one is going to be weird. So, buckle up&#8230; Tabbing feels like it costs a second. It doesn&#8217;t. It costs your train of thought.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":4819,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-4818","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-quick-tips"],"_links":{"self":[{"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/posts\/4818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/comments?post=4818"}],"version-history":[{"count":0,"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/posts\/4818\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/media\/4819"}],"wp:attachment":[{"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/media?parent=4818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/categories?post=4818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nikola-breznjak.com\/blog\/wp-json\/wp\/v2\/tags?post=4818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}