If you want to annoy someone, we would ask if the chicken came first on earth, or it’s the egg? The question has no clear answer, and it remains a conundrum. Talk to any job hunting engineering freshers, they would say nobody gives me a job, but they want to have working experience. To get that experience the freshers would gear up to spend money at job training businesses. But why is this happening? Is this something new or just old problem? Is this a win-win for both parties?
Globalization is essentially trying to emulate what worked in country A in another country. Similarly, nvm-windows is an attempt to bring the goodness of the popular node version manager (nvm) to the windows operating system. Let us find out what nvm-windows attempts to solve and how it works.
Two Spanish people can converse normally but a Hindi-speaking Indian and a Spanish person need an intermediate guy or a translator. The same with reading and writing variables across different shells. In npm scrips, we read/write environment/shell variables. But there is no uniform syntax to read/write environment/shell variables which causes errors when the npm task is run across different operating systems. We have a
cross-env package that solves the problem of reading/writing environment/shell variables on different operating systems elegantly.
Historically the OS running on my workstation was not mainstream. Ubuntu desktop was eccentric, esoteric, and uniquely customized to my needs. Ubuntu remains a solid OS for personal needs but not fully loaded for all my tasks. Let me show you where ubuntu-desktop shines and fades in 2021.
When I walk into an interview or conduct a tech interview, the question that often comes up would be “Why React instead of Angular or Vue?”. Questions like that would be damn simple to answer if you had solid learning outside of library syntax and semantics. I get it. When we decide to do a hello world, we are carried away by semantics, syntax and where is the output mindset. Here are my 5 questions that I would recommend you ask yourself while you learn a programming language or library.
At least 3 out of 5 electronic goods do not work at peak performance for 5 years without a repair. Many open-source repositories go unmaintained after a few months of activity. What if every engineer takes an oath to develop products that run till the end of the earth without a major outage? What system design decisions and quality benchmarks would be needed to achieve a long shelf life of the hardware, software, services, or firmware product? Let’s discuss it.
The frontend tech hiring process is not new to me but I still struggle to find the right angular developer. If the technology is a simple one like bootstrap, JQuery then the process is simple. But the Angular being a framework, it been a different game to be a part of the tech hiring panel
Back in 2015, I was reading the book Remote, office not required by Basecamp and it felt like a distant dream to work from home (WFH) even though I worked in the tech industry as an independent contributor. Due to the pandemic, almost overnight the IT employees became accidental WFH professionals. It was a good choice because the infrastructure inside and outside the office was built around the concept of Social distancing. Back to the topic, I have tweaked and adapted to my WFH lifestyle, I have enough maturity to establish the process at the new location. Download my checklist for WFH in 2021.
In this how to article, I will be discussing how we can set up a GitHub application to automatically keep our npm packages updated without breaking the app. We will also discuss the shortcomings of this application and if it’s the right fit for use in production or in a team environment.