<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Sandilya Bhamidipati</title>
    <description>The latest articles on Forem by Sandilya Bhamidipati (@ssbozy).</description>
    <link>https://forem.com/ssbozy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F82321%2F590b15de-8db0-4e5d-abb2-f5529535a840.jpg</url>
      <title>Forem: Sandilya Bhamidipati</title>
      <link>https://forem.com/ssbozy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ssbozy"/>
    <language>en</language>
    <item>
      <title>Flask pytest</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Mon, 12 May 2025 03:56:26 +0000</pubDate>
      <link>https://forem.com/ssbozy/flask-pytest-4ap1</link>
      <guid>https://forem.com/ssbozy/flask-pytest-4ap1</guid>
      <description></description>
      <category>flask</category>
      <category>pytest</category>
      <category>python</category>
      <category>testing</category>
    </item>
    <item>
      <title>Trmnl</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Wed, 23 Apr 2025 01:56:16 +0000</pubDate>
      <link>https://forem.com/ssbozy/trmnl-54ei</link>
      <guid>https://forem.com/ssbozy/trmnl-54ei</guid>
      <description></description>
      <category>terminal</category>
      <category>bash</category>
      <category>cli</category>
    </item>
    <item>
      <title>Makefile</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Wed, 12 Mar 2025 15:33:03 +0000</pubDate>
      <link>https://forem.com/ssbozy/makefile-2dme</link>
      <guid>https://forem.com/ssbozy/makefile-2dme</guid>
      <description></description>
      <category>programming</category>
    </item>
    <item>
      <title>what are your wfh tips?</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Thu, 12 Mar 2020 15:23:44 +0000</pubDate>
      <link>https://forem.com/ssbozy/what-are-your-wfh-tips-537o</link>
      <guid>https://forem.com/ssbozy/what-are-your-wfh-tips-537o</guid>
      <description>&lt;p&gt;By now, I am assuming most of you are working from home due to COVID-19. Please share your best tips and tricks so that we can all stay more productive and healthy. &lt;/p&gt;

</description>
      <category>productivity</category>
      <category>wfh</category>
      <category>tips</category>
    </item>
    <item>
      <title>How to manage state in swift apps?</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Thu, 06 Feb 2020 02:00:09 +0000</pubDate>
      <link>https://forem.com/ssbozy/how-to-manage-state-in-swift-apps-4ho7</link>
      <guid>https://forem.com/ssbozy/how-to-manage-state-in-swift-apps-4ho7</guid>
      <description>&lt;p&gt;Quick question: I have built a platform using React/Redux/MobX and we have plans to add iOS into the grand scheme of things. The part I am not completely sure is how to port our React app into iOS swift maintaining the same architecture. What kind of state management tools can I use? &lt;/p&gt;

&lt;p&gt;Caveats:&lt;br&gt;
The new code base has to be in swift so the tip to use React-Native might not work for us. Please give me your suggestions. &lt;/p&gt;

</description>
      <category>swift</category>
      <category>mobx</category>
      <category>redux</category>
      <category>react</category>
    </item>
    <item>
      <title>How do I speed up new Terminal tab loading time?</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Thu, 09 Jan 2020 19:54:46 +0000</pubDate>
      <link>https://forem.com/ssbozy/how-do-i-speed-up-new-terminal-tab-loading-time-1op9</link>
      <guid>https://forem.com/ssbozy/how-do-i-speed-up-new-terminal-tab-loading-time-1op9</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a note-to-self post.&lt;/em&gt;&lt;br&gt;
&lt;em&gt;from &lt;a href="https://apple.stackexchange.com/questions/41743/how-do-i-speed-up-new-terminal-tab-loading-time"&gt;stackexchange&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The problem is caused by a (potentially) expensive ASL system log lookup. To see this in action, run &lt;code&gt;sudo fs_usage | grep 'asl.*login'&lt;/code&gt; in a Terminal window, then open a new Terminal window.&lt;/p&gt;

&lt;p&gt;To solve the problem, configure Terminal to launch a non-standard shell:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create a symlink to your preferred shell. E.g.: &lt;code&gt;sudo ln -s /bin/bash /usr/local/bin/bash&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Open Terminal Preferences and select the "General" tab.&lt;/li&gt;
&lt;li&gt;Select "Shells open with: Command" and enter the symlink you created in step 1. E.g. "/usr/local/bin/bash".&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Note 1: You may also need to add bash and -bash to the process list at "Terminal Preferences &amp;gt; Profiles &amp;gt; Shell &amp;gt; Ask before closing".&lt;/p&gt;

&lt;p&gt;Note 2: /usr/local/bin is writable in OS X 10.11 (El Capitan) Rootless mode.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To verify the fix:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open a new Terminal window.&lt;/li&gt;
&lt;li&gt;"Last Login:" should not be displayed at the top&lt;/li&gt;
&lt;li&gt;Open the inspector (Command + I) and select the Info tab.&lt;/li&gt;
&lt;li&gt;The command should read &lt;code&gt;login -pfq username /usr/bin/bash&lt;/code&gt; or &lt;code&gt;login -pfql username&lt;/code&gt; ...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Important: If the login command does not include the -q parameter, then you have not fixed the problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can also use &lt;code&gt;sudo fs_usage | grep 'asl.*login'&lt;/code&gt; to verify that &lt;code&gt;/var/log/asl&lt;/code&gt; is not accessed when opening a new Terminal window.&lt;/p&gt;

</description>
      <category>macos</category>
      <category>terminal</category>
    </item>
    <item>
      <title>Hiding user accounts in MacOS</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Sun, 17 Feb 2019 18:35:27 +0000</pubDate>
      <link>https://forem.com/ssbozy/hiding-user-accounts-in-macos-2n82</link>
      <guid>https://forem.com/ssbozy/hiding-user-accounts-in-macos-2n82</guid>
      <description>

&lt;h2&gt;
  
  
  Hiding User account in MacOS
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Hiding user account from login window. — Simple&lt;/li&gt;
&lt;li&gt;Hiding user account from login window and system preferences — Advanced &lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  1. Simple version
&lt;/h3&gt;

&lt;p&gt;The simple version hides the user account from displaying in the list of user accounts during the login process. The account can be visible from system preferences as well as /Users. Here is how to achieve this effect: &lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add &amp;lt;username_to_hide&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;And now you can reboot and the username mentioned above will not appear in the login window. If you want to revert this, you can run the following command &lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo defaults delete /Library/Preferences/com.apple.loginwindow HiddenUsersList&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Advanced version
&lt;/h3&gt;

&lt;p&gt;There are multiple ways of achieving a totally hidden user account. This method involves creating a user account which is no longer visible in system preferences, creating a home folder other than /Users and hiding all shared mount points. This is a true ninja account. &lt;/p&gt;

&lt;p&gt;Creating a hidden user account with home directory other than /Users&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo dscl . create /Users/dummy NFSHomeDirectory /var/dummy&lt;/code&gt;&lt;br&gt;
&lt;code&gt;sudo dscl . delete "/SharePoints/Dummy's Public Folder"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;This command removes the Public Folder share point for the user with the long name "Dummy”&lt;/p&gt;


</description>
      <category>macos</category>
      <category>productivity</category>
      <category>systemadministration</category>
    </item>
    <item>
      <title>Switching to OpenSUSE. I have a few questions.</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Mon, 21 Jan 2019 00:57:41 +0000</pubDate>
      <link>https://forem.com/ssbozy/switching-to-opensuse-i-have-a-few-questions--j48</link>
      <guid>https://forem.com/ssbozy/switching-to-opensuse-i-have-a-few-questions--j48</guid>
      <description>&lt;p&gt;I am currently planning to switch from my MacBook Pro to a dell XPS 13. My preference is to go Linux and I have been a long time Ubuntu user. However, this time I want to try OpenSUSE given all the good reputation it has in the dev community. I have a few questions in this matter. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How is the driver support for Dell XPS 13?&lt;/li&gt;
&lt;li&gt;Which package manager should I use?&lt;/li&gt;
&lt;li&gt;I have always used gnome. Should I switch to KDE?&lt;/li&gt;
&lt;li&gt;Any anecdotes from fellow devs would really help me with the setup. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Your comments will really help me with my transition.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>help</category>
      <category>opensuse</category>
      <category>discuss</category>
    </item>
    <item>
      <title>derekshoedev</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Sat, 19 Jan 2019 15:46:29 +0000</pubDate>
      <link>https://forem.com/ssbozy/derekshoedev-ed6</link>
      <guid>https://forem.com/ssbozy/derekshoedev-ed6</guid>
      <description>&lt;p&gt;derekshoedev&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Today I learned:  &lt;/p&gt;

&lt;p&gt;&lt;code&gt;/usr&lt;/code&gt; stands for “universal system resources” not “user”  &lt;/p&gt;

&lt;p&gt;&lt;code&gt;/dev&lt;/code&gt; stands for “device” not “development”  &lt;/p&gt;

&lt;p&gt;Had no idea.&lt;/p&gt;

&lt;p&gt;— Derek Shoemaker (@derekshoedev) &lt;a href="https://twitter.com/derekshoedev/status/1086004172632309761?ref_src=twsrc%5Etfw"&gt;January 17, 2019&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
    </item>
    <item>
      <title>Cooking is meditation</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Thu, 17 Jan 2019 05:59:02 +0000</pubDate>
      <link>https://forem.com/ssbozy/cooking-is-meditation-34f2</link>
      <guid>https://forem.com/ssbozy/cooking-is-meditation-34f2</guid>
      <description>&lt;p&gt;Try cooking more. It’s like meditation. Even if meditation fails, you still have something to eat.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Single webpage template for personal website</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Sat, 13 Oct 2018 03:17:56 +0000</pubDate>
      <link>https://forem.com/ssbozy/single-webpage-template-for-personal-website-d1f</link>
      <guid>https://forem.com/ssbozy/single-webpage-template-for-personal-website-d1f</guid>
      <description>&lt;p&gt;Dear fellow hackers, &lt;br&gt;
I need your help. I am looking for a single page personal website template. At this point you must be thinking, "Sandi, why aren't you googling?". To answer that question and your curiosity, "Bro, I did that already!". The problem is, most of the templates are basically not meant for developers, engineers or hackers. They are meant for designers, artists or photographers with portfolios. The other set of people are the ones who post their resume. I don't belong to either of them. &lt;/p&gt;

&lt;p&gt;So, with my basic problem explained, I will not waste time on explaining why and define what I am looking for. Maybe many of you are looking for something like this and I want to help solve others problems too. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A simple minimalist website with near zero animations.&lt;/li&gt;
&lt;li&gt;Customizable &lt;/li&gt;
&lt;li&gt;Simple color scheme&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Showcase the following sections: &lt;br&gt;
4a. About me&lt;br&gt;
4b. My work and projects&lt;br&gt;
4c. Ability to link to my Github/LinkedIn/Twitter&lt;br&gt;
4d. A contact page&lt;/p&gt;

&lt;p&gt;(Optional) Ability to generate this page on the fly. But a simple HTML will always work.&lt;/p&gt;

&lt;p&gt;Maybe I asking for quite a bit, but, I think I am planning to cover use-cases others are looking for as well. Please forgive me if I missed some obvious source. &lt;/p&gt;

&lt;p&gt;Cheers&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>website</category>
      <category>template</category>
    </item>
    <item>
      <title>Programing with a new born. Tips?</title>
      <dc:creator>Sandilya Bhamidipati</dc:creator>
      <pubDate>Sat, 28 Jul 2018 23:32:14 +0000</pubDate>
      <link>https://forem.com/ssbozy/programing-with-a-new-born-tips-m50</link>
      <guid>https://forem.com/ssbozy/programing-with-a-new-born-tips-m50</guid>
      <description>&lt;p&gt;As of today, my son will be exactly 2 weeks old. It has been a very emotional journey so far and I hope this little one brings a lot of joy and happiness in our lives. I am currently taking some time off from work to make sure both the mom and baby get the attention and help they need getting accustomed to the new environment and relationship. But I am sure I will need to get back to work soon.&lt;/p&gt;

&lt;p&gt;I would like to know from anyone here in my situation on how to deal with a new born at home trying to get all my attention and still focus on my work. Any advice will be really valuable. &lt;/p&gt;

&lt;p&gt;Thanks. &lt;/p&gt;

</description>
      <category>productivity</category>
    </item>
  </channel>
</rss>
