[{"content":"I’m starting my MBA next year. After working in tech for a while, I’ve seen what happens when companies face hard times. Too many managers choose layoffs first. It’s a quick way to cut costs and make a report look good.\nBut the facts show this can hurt the company. The workers who stay often feel scared and become less productive. And companies that make big job cuts often do worse than their competitors for years.\nThe Real Cost of Firing People We’ve all seen this happen. When Elon Musk bought Twitter, he planned to fire almost three-quarters of the staff. These huge cuts left the company without enough people to handle important jobs like content safety and keeping the site running. As a result, advertisers got nervous and pulled their money. This wasn\u0026rsquo;t just a news story, it actually changed how the product worked. That\u0026rsquo;s why lot of alternatives of Twitter/𝕏 were created and people shifted to platforms like Mastadon and Bluesky.\nNow, compare that to leaders who decided to share the pain instead.\nIn 2020, when the travel business was in trouble, Marriott’s CEO gave up his salary for the year. His top leaders also took big pay cuts to save jobs. This showed everyone they were in it together.\nDuring the 2008 crisis, Honeywell used temporary unpaid leave and shorter workweeks instead of firing people. They kept their skilled workers, which helped them get back to full speed much faster than other companies when business improved.\nThese leaders understood something important: your employees are not just costs on a page. They are the people who will help your company recover and grow.\nA Better Plan for Hard Times As I get ready for business school, I’m thinking about a better way for leaders to handle cost-cutting. It’s about being smart and careful, not just making deep cuts. I want to be a real leader, not just a manager who only looks at numbers.\nHere’s my plan: Leaders Go First! Before anyone is fired, the top leaders should take a real pay cut. It’s the only fair way to start, and it shows they are sharing the burden.\nCut Waste, Not People. The next step is to freeze hiring and use fewer outside contractors. Look at the budgets and stop projects that aren\u0026rsquo;t working. Find waste to cut before you think about cutting jobs.\nMove People to New Roles. Instead of firing good employees, train them for new jobs inside the company where they are needed.\nTry Temporary Fixes. For temporary problems, use temporary solutions. Ask people to take unpaid leave or work shorter weeks. This keeps your team together and ready for when things get better.\nIf You Must Fire People, Be Kind. Layoffs should be the very last choice. If you have no other option, do it with honesty and respect. Offer good severance pay to help those who are leaving and to keep up the spirits of those who are staying.\nGetting a company through a tough time is one of the biggest tests for a leader. You have to balance saving money with doing the right thing for your people. The easy path is to fire staff. The right path is to protect the people who make your company work.\nThats the kind of leader I would want to be.\n","permalink":"https://dibitblog.pages.dev/macro_tech/mba-ethics/","summary":"\u003cp\u003eI’m starting my MBA next year. After working in tech for a while, I’ve seen what happens when companies face hard times. Too many managers choose layoffs first. It’s a quick way to cut costs and make a report look good.\u003c/p\u003e\n\u003cp\u003eBut the facts show this can hurt the company. The workers who stay often feel scared and become less productive. And companies that make big job cuts often do worse than their competitors for years.\u003c/p\u003e","title":"What Most MBAs Forget: Ethics, Economics, and People"},{"content":"A Beginner\u0026rsquo;s Guide to Open Source What is open source? Open source refers to software for which the original source code is made freely available. The creators of the software share the plain text instructions that tell a computer how to work. Because the code is open, anyone can view it, learn from it, and suggest changes.\nWhat you are allowed to do with the code, such as modifying or sharing it, depends on its license. The license is important because it sets the rules for how the software can be used.\nWhy is open source important? Open source is popular because it helps people collaborate. When code is available to everyone, bugs can be found and fixed more quickly. A community can work together to add new features and help each other.\nHowever, not all open-source projects are the same. Some attract a large number of contributors and become very reliable, while others remain small and may not change often.\nAre there any downsides? Yes, there can be some disadvantages.\nMaintenance: Some projects are not regularly updated, so bugs can remain unfixed for a long time.\nDifferent Versions: A project can be \u0026ldquo;forked,\u0026rdquo; meaning different developers create their own separate versions. This can be confusing for users who may not know which version to use.\nComplex Licenses: Software licenses can be difficult to understand, and different licenses have different requirements and restrictions.\nNot Always User-Friendly: Just because the code is available does not mean the software is easy to use or has good support. While some people say open source has no support, many projects have strong communities or offer paid support options.\nCommon Misconceptions People often have mistaken ideas about open source.\nOpen source does not always mean free. While a lot of open-source software is available at no cost, the license might have restrictions on how you can use it, especially for business purposes.\nOpen source is not necessarily unsafe. Some believe that making code public makes it easier for attackers to find weaknesses. However, having many people review the code can actually help find and fix security problems more quickly.\nIf the code is public, why can\u0026rsquo;t people just copy paid software? If a paid application is open source, it doesn\u0026rsquo;t mean someone can simply copy it and sell it as their own. Here’s why:\nServer-Side Code: Often, the most important parts of an application—like license checks, user accounts, or special features—run on the company’s private servers. The public code might only be for the part of the app that runs on your device, which cannot function without the private server components.\nPrivate Keys: The application may require private API keys or other credentials to work correctly, and these are not included in the public code.\nLegal Restrictions: The license usually makes it illegal to copy and redistribute someone else\u0026rsquo;s paid product.\nTechnical difficulties: Official versions of software are often built in a specific way that is hard to replicate. Changing them can break updates or other services.\nIn summary, open source means the code is visible and can be shared, but what you can do with it is determined by the license and how the creators have designed the system. It encourages learning and community collaboration but requires careful maintenance and clear rules to be successful.\n","permalink":"https://dibitblog.pages.dev/engineering_lab/oss-newbie/","summary":"\u003ch3 id=\"a-beginners-guide-to-open-source\"\u003eA Beginner\u0026rsquo;s Guide to Open Source\u003c/h3\u003e\n\u003cp\u003eWhat is open source?\nOpen source refers to software for which the original source code is made freely available. The creators of the software share the plain text instructions that tell a computer how to work. Because the code is open, anyone can view it, learn from it, and suggest changes.\u003c/p\u003e\n\u003cp\u003eWhat you are allowed to do with the code, such as modifying or sharing it, depends on its license. The license is important because it sets the rules for how the software can be used.\u003c/p\u003e","title":"open source for newbie"},{"content":"I am preparing for CAT alongside my job, I might do a job switch in between if i get a good paying remote job. The reason I am only targeting remote job, is because of the flexibility, also\n","permalink":"https://dibitblog.pages.dev/digital_autonomy/life-atm/","summary":"\u003cp\u003eI am preparing for CAT alongside my job, I might do a job switch in between if i get a good paying remote job. The reason I am only targeting remote job, is because of the flexibility, also\u003c/p\u003e","title":"What I am doing "},{"content":"","permalink":"https://dibitblog.pages.dev/digital_autonomy/second-life-post/","summary":"","title":""}]