Cohesion is more than just the size of your functions and classes
Lessons from working with spaghetti code and how not to get sauce stains on your projects
Aphinya is a skilled tech writer with field experience in software development, agile, and fullstack JavaScript. She is a dev advocate and community builder, helping others navigate their dev journey.
Lessons from working with spaghetti code and how not to get sauce stains on your projects
Learning programming is like learning a completely different language. It gets even worse for a person coming into the field to be bombarded by long tutorials littered with words that makes no sense. All the words below have more than a million words written about them. But we don’t...
A lot of people often look at vanilla JavaScript and snort. Why learn vanilla JavaScript when you’ve got Angular, React and Node.js? But that’s where many developers, especially new developers, go wrong. What they don’t realize is that all these and many more are built on...
It’s a much more efficient way to achieve your goals
Promises. I remember it being such a weird concept when I discovered them half a decade ago. I remember reading so many articles but all I could gather from them was either a story about someone promising to come back or the word ‘promise’ repeated over and over again. Somehow,...
Learning JavaScript can be confusing, especially when some articles sprinkle in acronyms like ES5, ES8, ES followed by some number. Here’s a fun 2 minute history lesson to make sense of it all. 1995 — a guy named Brendan Eich was recruited by Netscape to make a language that could...