Software engineering and personal development

Tag: development

Why You Should Avoid Global Variables in JavaScript

In the ever-evolving world of JavaScript development, writing clean and maintainable code is the golden rule. One fundamental principle that can elevate your coding game is avoiding global variables. In this concise guide, we’ll explore why steering clear of global variables is a smart choice and how encapsulating your code can lead to cleaner, conflict-free, and more maintainable applications.

Continue reading

How to Remove the First and Last Element of a List in Python

yellow leaves near green leaves
Photo by Ryan Song on Unsplash

Lists represent one of the most used data structures in any Python script. One of the reasons why I like programming in Python is that I get to reach a result quite quickly.

One such thing is the opportunity to easily and quite simply access their elements quite flexibly.

With flexibility, I mean, having the opportunity to choose only the elements that we want.

Continue reading

Build a Cryptocurrency Comparison Site using Ruby on Rails and TDD

Img prepared by: Shkodran Arifi

I recently had the pleasure to publish my first article at Scotch.io, which is a very popular platform. It is one of the longest articles that I have written so far. It is a written tutorial on how to build a cryptocurrency site in which you can see the changes of values of BitCoin, Ethereum and NasDaq overtime. The project accompanying this article is developed with Ruby on Rails using Test-Driven Development (TDD). Continue reading

© 2024 Fatos Morina

Theme by Anders NorenUp ↑