<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Nikas' Blog]]></title><description><![CDATA[Nikas' Blog]]></description><link>https://blog.nikas.com.np</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1730356436843/815be640-a126-43c4-8330-10dfed7ffa9c.png</url><title>Nikas&apos; Blog</title><link>https://blog.nikas.com.np</link></image><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 17:13:19 GMT</lastBuildDate><atom:link href="https://blog.nikas.com.np/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Things not to do after getting your SSN as an international student in the US]]></title><description><![CDATA[It was a struggle, but you finally did it. You got a job, and now you finally get a Social Security Number. Congratulations. It feels like everything is opening up at once, but this is also the moment]]></description><link>https://blog.nikas.com.np/things-not-to-do-after-getting-your-ssn-as-an-international-student-in-the-us</link><guid isPermaLink="true">https://blog.nikas.com.np/things-not-to-do-after-getting-your-ssn-as-an-international-student-in-the-us</guid><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Mon, 23 Mar 2026 19:26:29 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/64300c1d7d188b3a2bde94c2/8c88e594-81f5-4a53-883b-0771e1d13dac.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It was a struggle, but you finally did it. You got a job, and now you finally get a Social Security Number. Congratulations. It feels like everything is opening up at once, but this is also the moment where people tend to rush into decisions that can set them back.</p>
<p>One of the biggest mistakes I made after receiving my SSN was applying for credit cards too quickly. I remember the moment clearly. I had just received my SSN in the mail and immediately applied for a credit card from my bank, Wells Fargo. I got rejected right away. After that, I kept trying with different cards, thinking one of them would approve me. Instead, every application ended in rejection.</p>
<p>What I did not understand at the time is that even though I now had an SSN, I had no credit history. My profile was essentially blank. No credit activity, no repayment history, and no financial behavior tied to my identity yet. I had not even waited for my first paycheck to be deposited, which would have at least started building some basic financial activity.</p>
<p>On top of that, every application triggers a hard inquiry from credit bureaus. A hard inquiry is when a lender checks your credit report as part of their decision process. These inquiries can slightly affect your credit score and they remain on your record for a period of time. When you have multiple hard inquiries but no credit history or active accounts, it can make you look like a higher risk applicant. From a lender’s perspective, it may appear as if you are urgently seeking credit without any proven repayment behavior.</p>
<p>By the time I understood this, the damage was already done. I had to spend several months rebuilding and waiting before I could qualify for better cards. Even now, I still do not have my ideal credit card.</p>
<p>A better approach for beginners is to start with entry level or student credit cards. Options from issuers like Capital One and Discover are often designed for people with limited or no credit history. Approval is generally easier, and they are structured to help you build credit gradually. That said, it is still important to do your own research and choose what fits your situation.</p>
<p>Another important tip is to be intentional when applying. If your friends already use the same card, some banks offer referral bonuses. These can sometimes range from 100 to 500 dollars. It is a simple way to gain extra value while helping someone you know, as long as you are applying responsibly.</p>
<p>Getting your SSN and first job is a big milestone. The key is not to rush the next steps. Building credit is a slow process, and doing it correctly from the beginning saves a lot of time and frustration later on.</p>
]]></content:encoded></item><item><title><![CDATA[A Developer's Mental Block]]></title><description><![CDATA[“Wow, that’s a cool thing I wanna build”, you thought, and “Lemme think a name for it”, you said. Well, even after 15 minutes, you couldn’t come up with a name.
If this is you, congratulations! You are a distinguished member of the “Developer can’t n...]]></description><link>https://blog.nikas.com.np/a-developers-mental-block</link><guid isPermaLink="true">https://blog.nikas.com.np/a-developers-mental-block</guid><category><![CDATA[Developer]]></category><category><![CDATA[Mental block]]></category><category><![CDATA[naming]]></category><category><![CDATA[Thinking]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Thu, 20 Feb 2025 20:15:03 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1740082445066/50e92317-d70e-4f7d-9cd8-8ef80c6ad5b0.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>“Wow, that’s a cool thing I wanna build”, you thought, and “Lemme think a name for it”, you said. Well, even after 15 minutes, you couldn’t come up with a name.</p>
<p>If this is you, congratulations! You are a distinguished member of the “Developer can’t name stuff” club.</p>
<p>Sharing from my personal experience, often when I get an idea of building something that definitely will be the next thing you will target while grinding Leetcode 24/7; I can’t seem to write a single line of code without deciding on a cool name first.</p>
<p>“Why?” you ask? Duh, Nobody wants to put in work on a folder named “New_Uber_Idea”. It has to sound something cool like “Drillster, Cashari, X69 Carster” or something to grab your attention.</p>
<p>And because of not being able to settle with a name, often I find myself wasting time just coming up with names that basically sound like the Tesla baby.</p>
<p>If only there was a way to overcome this mental block. What do you guys do when starting something new? I would be glad to learn.</p>
]]></content:encoded></item><item><title><![CDATA[I used ChromeOS Flex for a Day - A Developer's Review]]></title><description><![CDATA[Every six months or so, I install a new operating system on my laptop to get a feel of what some non-windows population is driving daily. I had never tried ChromeOS Flex before, which is a bit surprising since ChromeOS Flex is popular.
Installing Chr...]]></description><link>https://blog.nikas.com.np/i-used-chromeos-flex-for-a-day-a-developers-review</link><guid isPermaLink="true">https://blog.nikas.com.np/i-used-chromeos-flex-for-a-day-a-developers-review</guid><category><![CDATA[lde]]></category><category><![CDATA[Chrome OS]]></category><category><![CDATA[ChromeOS Flex]]></category><category><![CDATA[Linux]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Thu, 07 Nov 2024 21:59:12 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1731016735219/05e29b70-dc0f-4839-8612-55fcdfda32bc.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every six months or so, I install a new operating system on my laptop to get a feel of what some non-windows population is driving daily. I had never tried ChromeOS Flex before, which is a bit surprising since ChromeOS Flex is popular.</p>
<p>Installing ChromeOS Flex was very straightforward, get the ChromeOS Chrome extension, make a live drive using it, then boot into it and boom, It’s ready to be used. I had a handful of Operating Systems before but I didn’t know what I should be expecting from this one. It’s popular in high school in the United States and all but it isn’t so popular from where I come from. However, the main selling point I saw in ChromeOS for aspiring developers is its Linux Development Environment.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1731016637278/c0020f75-900b-4370-807d-11e37abc53c3.png" alt class="image--center mx-auto" /></p>
<ol>
<li><p>Familiarity and Ease of Use</p>
<p> If you have been using Windows, ChromeOS will make you feel right at home with the entire layout. The taskbar, start menu, calendar, etc. are placed right where you would expect them to be. Also, the individual app windows also share the same layout. ChromeOS Flex is basically an entire operating system based on Chrome the web browser. Since more than a quarter of the world already is familiar with Chrome and Google services, it is extremely easy to use ChromeOS.</p>
</li>
<li><p>Development Environment</p>
<p> ChromeOS Flex is an entire operating system on its own, however, it has full support for Linux. It takes just one click to create a Linux drive and run it from within ChromeOS itself. The tools and programs installed in the Linux drive easily interoperate with ChromeOS Flex, making it extremely easy to get both Linux’s versatility along ChromeOS’s ease of use.</p>
</li>
<li><p>Setup time</p>
<p> It only took me around 30 minutes to completely set up my ChromeOS with all essential dev tools like VS Code, NodeJS, Git, PHP, composer etc. Since it’s literally running Debian, I had zero issues setting everything up.</p>
</li>
</ol>
<p>In conclusion, ChromeOS Flex is like a transformer. In its base form, it is just Google Chrome running as an Operating System along with some Googley features, however, upon enabling the Linux Development Environment, it is a powerhouse with all the tools you could ever ask for. This makes it the perfect operating system for people who are looking to use a simple OS for their normal tasks but switch into pro mode once they are locked in to do some development.</p>
]]></content:encoded></item><item><title><![CDATA[You can get free SAT tutoring! Here's how]]></title><description><![CDATA[The college application season is at its peak. Some of your friends might have already taken the SAT. But, Don’t worry, you’re not late. Instead, here’s a tool you might not have heard of to boost your SAT prep!

Schoolhouse

Schoolhouse is a non-pro...]]></description><link>https://blog.nikas.com.np/you-can-get-free-sat-tutoring-heres-how</link><guid isPermaLink="true">https://blog.nikas.com.np/you-can-get-free-sat-tutoring-heres-how</guid><category><![CDATA[SAT]]></category><category><![CDATA[tutor]]></category><category><![CDATA[free]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Fri, 25 Oct 2024 23:03:06 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1729897352908/dd433c3b-4425-4904-b8f5-fa3804199556.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The college application season is at its peak. Some of your friends might have already taken the SAT. But, Don’t worry, you’re not late. Instead, here’s a tool you might not have heard of to boost your SAT prep!</p>
<p><a target="_blank" href="https://schoolhouse.world/"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1729897185380/41de4707-b69e-4e2c-acf3-bc4985a97fd6.png" alt class="image--center mx-auto" /></a></p>
<p><a target="_blank" href="https://schoolhouse.world/"><strong>Schoolhouse</strong></a></p>
<p><a target="_blank" href="https://schoolhouse.world/"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1729897138643/68378976-e1e3-47fd-8a20-6cbcdd3d2718.png" alt class="image--center mx-auto" /></a></p>
<p><a target="_blank" href="https://schoolhouse.world/">Schoolhouse</a> is a non-profit that helps students prep for the SAT and other services for free, even for tutoring. Funded by Sal Khan (Yes, he is the same guy who founded Khan Academy), Schoolhouse has tutors who have students like you who have scores of 700 or higher in either R&amp;W or Maths. Be sure to have a look and see if it helps you.</p>
<p><a target="_blank" href="https://schoolhouse.world/"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1729897123203/e515bd9b-0757-497b-bc1c-45a44e12f302.png" alt class="image--center mx-auto" /></a></p>
]]></content:encoded></item><item><title><![CDATA[Free professional email solutions that new startup founders should know about]]></title><description><![CDATA[Ah, so you just formed a new startup. Everything is great and shiny; however, your emails are not taken seriously. Why? Because it goes something like "supercoolcompany@gmail.com". The name "Super Cool Company" might not be a problem, however, that p...]]></description><link>https://blog.nikas.com.np/free-professional-email-solutions-that-new-startup-founders-should-know-about</link><guid isPermaLink="true">https://blog.nikas.com.np/free-professional-email-solutions-that-new-startup-founders-should-know-about</guid><category><![CDATA[business email]]></category><category><![CDATA[startup]]></category><category><![CDATA[Freetools]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Tue, 06 Aug 2024 11:56:11 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1722944840990/ef30438b-560e-467e-ad89-1a5e2f501e80.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ah, so you just formed a new startup. Everything is great and shiny; however, your emails are not taken seriously. Why? Because it goes something like "supercoolcompany@gmail.com". The name "Super Cool Company" might not be a problem, however, that pesky little "@gmail.com" is. Either it be while generating leads, email marketing or just in general reaching out to someone. A "@gmail.com" address, usually doesn't scream "professional". Something like "mail@supercoolcompany.com" might give you a slight edge because of how premium it looks.</p>
<p>However, popular solutions like Google Workspace or Microsoft 365 are not free to use. So here are some of the solutions that have a free tier for professional emails.</p>
<ol>
<li><p><a target="_blank" href="https://www.zoho.com/mail/zohomail-pricing.html?zredirect=f&amp;zsrc=langdropdown&amp;lb=nl"><strong>Zoho Mail</strong></a></p>
<p> <img src="https://1000logos.net/wp-content/uploads/2022/01/Zoho-Mail-Logo.jpg" alt /></p>
<p> Whether you have heard about Zoho or not, it is undeniable that its growing in the workspace market. Lucky for us, we can leverage the "<a target="_blank" href="https://www.zoho.com/mail/zohomail-pricing.html?zredirect=f&amp;zsrc=langdropdown&amp;lb=nl">Forever Free Plan</a>" which offers free email hosting for 5 users with a 5 GB storage limit with a 25 MB attachment limit. You can map your DNS records very easily in one click and you are good to go.</p>
</li>
</ol>
<p><a target="_blank" href="https://www.zoho.com/mail/zohomail-pricing.html?zredirect=f&amp;zsrc=langdropdown&amp;lb=nl"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1722940833916/3281f262-2bd3-4ba6-8973-403d76713fe6.png" alt class="image--center mx-auto" /></a></p>
<p>Keep in mind that you have to scroll a bit to find the option to choose free tier. So be sure to look for it quite well.</p>
<ol start="2">
<li><a target="_blank" href="https://sendgrid.com/en-us"><strong>Twilio SendGrid</strong></a></li>
</ol>
<p><img src="https://sm.pcmag.com/t/pcmag_au/review/t/twilio-sen/twilio-sendgrid-marketing-campaigns_sgcs.3840.jpg" alt="Twilio SendGrid Marketing Campaigns - Review 2021 - PCMag Australia" /></p>
<p><a target="_blank" href="https://sendgrid.com/en-us">Twilio SendGrid</a>, previously just "<a target="_blank" href="https://sendgrid.com/en-us">SendGrid</a>", is a popular bulk email marketing service which provides great APIs to work with. It can be also used to create a custom business email for free. However, it is not as easy as using Zoho but If you are a tech enthusiast, figuring things out should be a fun little side project for you. You can also integrate your address with Gmail or any other email client which enables you to send and receive emails comfortably without any learning curve.</p>
]]></content:encoded></item><item><title><![CDATA[How not to get stuck in the Tutorial Hell?]]></title><description><![CDATA[Ah, The Tutorial Hell, You surely have heard about it, If not it refers to a state where you feel like you're learning something new watching videos on platforms like YouTube and Udemy, But once you try to do something, you realise you can't do it. M...]]></description><link>https://blog.nikas.com.np/how-not-to-get-stuck-in-the-tutorial-hell</link><guid isPermaLink="true">https://blog.nikas.com.np/how-not-to-get-stuck-in-the-tutorial-hell</guid><category><![CDATA[tutorial hell]]></category><category><![CDATA[how to escape tutorial hell]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Fri, 07 Apr 2023 12:47:59 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1680871645432/dec3e4b8-0205-4929-8483-7a5fde5cc7f9.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ah, The Tutorial Hell, You surely have heard about it, If not it refers to a state where you feel like you're learning something new watching videos on platforms like YouTube and Udemy, But once you try to do something, you realise you can't do it. Mostly, people who are learning to code can relate to this. You watch multiple tutorials, and you feel like you learned something, but you can't code when you sit and try to build something. But don't worry, you're not the only one who is stuck in Tutorial Hell.</p>
<p>To not get stuck in Tutorial Hell, start learning from a non-linear approach. Here is an example. If you're learning a new language, for example, let's take JavaScript. Take notes of what the language's main purpose is and how you intend to use it. Decide what sort of site you want to build, and decide its features and other components. Now instead of watching a 3-hour course in a linear way. Search for specific things you need to complete the component. For example, if you were building a To-Do list, the first thing might be how to get the form input in a variable and search that. Then after you got your answer and implemented it, Now you may want to add a new HTML element in the document to display the value in the variable, Search how to do that. Following this method, you will have a project ready and you will also have a grasp of how each component works.</p>
<p>Surprise, Now you know how to take inputs, manipulate the DOM and event listeners. With this approach, you learn what you need to progress. Watch tutorials by cutting them into byte size (pun intended) and understand them before proceeding. Remember that you can always learn at your own pace.</p>
<p>Fun fact, This tutorial of escaping tutorial hell can also be a tutorial hell.</p>
]]></content:encoded></item><item><title><![CDATA[Is PHP Dead?]]></title><description><![CDATA[Fun Fact: PHP's mascot elephant is named "Elephpant".
Recently, different programming languages have been rising in popularity and crowned as the best language by people. With the growing trend of languages like Python and JavaScript, PHP has been hi...]]></description><link>https://blog.nikas.com.np/is-php-dead</link><guid isPermaLink="true">https://blog.nikas.com.np/is-php-dead</guid><category><![CDATA[PHP]]></category><category><![CDATA[what is php]]></category><category><![CDATA[is php dead]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Fri, 07 Apr 2023 12:42:15 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1680871284003/112c760f-8302-4354-b453-a6a3c144893c.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Fun Fact: PHP's mascot elephant is named "Elephpant".</strong></p>
<p>Recently, different programming languages have been rising in popularity and crowned as the best language by people. With the growing trend of languages like Python and JavaScript, PHP has been hidden from the spotlight. There doesn't seem to be much talk about PHP nowadays.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMhyG-sLeyb9SgDIibfDKtOd48p9LGAij5d_op-qMq5NvxyV1NTzEJWbsKG3RmKL0J84iM2XDc-2BHZmxbfEqwn4Nca0OVy3rtK5Gls_j3-G7bjbknmUX3ehquDGAvYnG3YQjlOLi3vRrieV5ecH9XnwlV7nmCkF749j_16Yl22cRD81rueX9b9C5MNA/s320/asdasdasd.jpg" alt class="image--center mx-auto" /></p>
<p>There are a lot of memes regarding PHP on the internet that troll the language for its unpredictability, sloppy syntax and much more. But considering the fact that over 70% of the internet pages are powered by PHP, it is quite wrong to state that PHP is dead.</p>
<p>Furthermore, since PHP is open source, it contains a lot of potential for improvement. With its large community of developers, you can quickly get solutions for your errors.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNQk2TSQvoFJIUV_nPabXwlfe3luPi0Mq96YmJTO22MjxCzc_pzOmTwOjhO97JylLhPVweZcGIdweYOgHS2iPXG_SsCU7UP11afIT6YihuJ64OlN8wA9o_RgzplR9XSu-rKzWFD0YlmaGZViSi-j5o9VGiZn-HVw1tiIH22GxNjkIqfIoFl1g7NcGOUQ/s320/Capture.JPG" alt class="image--center mx-auto" /></p>
<p>At the end of the day, PHP is actually not bad and worth a try if you're getting started or just exploring new languages. Show Elephpant some love.</p>
]]></content:encoded></item><item><title><![CDATA[Which programming language should I learn first?]]></title><description><![CDATA[In this current day and age, the use of computers is ever-growing. No one a hundred years back in time would have imagined the impact computers make in daily life. As the use of computers and internet is very high. Carrier in tech is not an exception...]]></description><link>https://blog.nikas.com.np/which-programming-language-should-i-learn-first</link><guid isPermaLink="true">https://blog.nikas.com.np/which-programming-language-should-i-learn-first</guid><category><![CDATA[programming languages]]></category><category><![CDATA[PHP]]></category><category><![CDATA[Python]]></category><category><![CDATA[C]]></category><dc:creator><![CDATA[Nikas Ghimire]]></dc:creator><pubDate>Fri, 07 Apr 2023 12:35:15 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1680870806189/f8aa7eec-5ab5-45ed-82f8-22147949c0ef.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In this current day and age, the use of computers is ever-growing. No one a hundred years back in time would have imagined the impact computers make in daily life. As the use of computers and internet is very high. Carrier in tech is not an exception. With the ever-growing demand for programmers, the previously considered niche is now a popular hobby.</p>
<p>Programming basically is instructing computers how to do stuff. Interest in learning to program is at its peak. While you may have heard statements like "Learn Python first" a lot. It is actually not the best way to get started.</p>
<p>You see, Learning to program is not just dependent on a language. It's the way of problem-solving that we actually learn. You will learn multiple languages as you grow.</p>
<p>The reason why learning Python may not be the best choice as the first language is because of its syntax. It's not that it's bad, it is quite different as presumably easy compared to others. There are no semicolons and curly braces and stuff, It's all indentation that does the job. Once you learn Python since its syntax doesn't match with other languages, you might have a hard time coping.</p>
<p>But that being said, Python is still the best language if you want to explore programming. The other language I would suggest starting off with so that you will have an easier time in future is C. C is actually quite a pain to deal with if you do not have a clear understanding of its syntax and the way it works, but if you learn it first, switching languages will be a breeze. For example, if you learn C, you will be somewhat familiar with JavaScript, PHP, C++, Java etc. </p>
<p>Be sure to experiment with different languages to find your sweet spot and master the language.</p>
]]></content:encoded></item></channel></rss>