Contradictions in TDD and why it’s merely a guidance and not the gospel

Test-driven development (TDD) is a highly popular and highly misunderstood subject. And there is no surprise as to why it’s so misunderstood. If you look at any single guide on what the canonical TDD rules are supposed to be, it … Continue reading Contradictions in TDD and why it’s merely a guidance and not the gospel

Why studying algorithms will enhance your programming career

As someone who is interested in becoming a software developer, you have probably heard that it’s important to learn algorithms. Or maybe you have already started your programming career and haven’t yet encountered a situation where knowledge of algorithms would … Continue reading Why studying algorithms will enhance your programming career

Making a Successful Career During and After the Coronavirus Pandemic

You can find this article and other great information on the ARIN website! Image via Pexels Even though the coronavirus pandemic has wreaked havoc on the U.S. economy, resulting in countless businesses shutting down or struggling, you can still set yourself … Continue reading Making a Successful Career During and After the Coronavirus Pandemic

Taking advantage of manipulative social media mechanisms as a user

Social media is built upon powerful manipulative algorithms that can influence behavior of its users. However, it is also a very powerful tool that can greatly aid you in education, building your business, developing your career and exerting your influence … Continue reading Taking advantage of manipulative social media mechanisms as a user