Posts in category

Practices


The decades pass, but we still write software in the same way as in the XX century. Our software is a large castle, formed by several layers superimposed and mixed, in order to facilitate its own maintenance, but which, in fact, end up creating the opposite effect: a true monolith. Whaaaattt? Oh yes! Class structures, …

Linux is a great platform for programming—it’s logical, easy to see the source code, and very efficient. In 2021, there are more reasons why people love Linux than ever before. In this series, I’ll share 21 different ways to use Linux. Here I’ll explain why so many programmers choose Linux. When I first started using …

Most new businesses don’t make it. In fact, 74% of startups that try to scale too quickly fail, according to a 2011 study by The Startup Genome. Scaling your startup for long-term success is critical. But when is the best time to scale, and what is the best way to do it? “Frequently, the difference …

Hi everyone! There is a lot of information about different JS best practices. About various life hacks and features in this language. I want to tell you about equally useful, but less popular tips for working with this JavaScript. 1. Variables declared with “var” should be declared before they are used Variables declared with var …

A project is about to fail. Everybody feels it won’t meet the hard deadline. But the app ended up released on time and bug-free. How is that possible? I want to tell you the real story behind an ambitious two-month project my team completed, with a huge impact on our organization. A very stressful, challenging, …

Authored by Nir Eyal, best selling author of ‘Hooked’ and ‘Indistractable’ explores the behavior apps should foster to drive retention on Google’s Apps, Games, & Insights podcast. Customer retention is vital for every app business: if customers don’t hang around, neither will your company. Therefore, a successful retention strategy is becoming more important for every …

A common trait I see in new developers is the fear of looking dumb. I know because I had the same concern. I thought that seeming stupid would cause others to question my capabilities and affect my career progression. Nothing could have been further from the truth. To explain why, let me tell a quick …

Write more code If you want to get better at something then you have to spend time doing that thing, there is no other way sadly. No matter how many articles you read, how many times you read the docs, you will not improve unless you put your hands and mind in action. That design pattern …

Curl up with a good book about DevOps this winter. We have just entered 2021, and DevOps will become much more relevant. It is smack dab in the spotlight given that the world is experiencing a pandemic and businesses are fighting to stay digitally relevant and competitive. DevOps has actually has evolved quite nicely, like …

Take advantage of all of the powers the almighty Linux command line has to offer. The Linux command line provides a great deal of flexibility. Whether you are managing a server or launching a terminal window on a desktop system, the command line brings with it an extensive toolkit to update files, tweak system performance, …