MarcininHow to devAdvantages of unit testing-with examples in JasmineWriting unit tests takes time and effort. Nonetheless, many teams insist on writing them anyway-that’s because of the benefits they bring…·5 min read·Feb 15, 2024----
MarcininHow to devPure functions and basic tests in JasminePure functions are the perfect case for unit testing. For a given input, we always expect the same output-there is no internal state…·4 min read·Feb 8, 2024----
MarcininHow to devHow to prepare for a job interviewLet’s say you have a job interview in a few days. How should you prepare for it so that you can make an informed decision about joining the…·4 min read·Feb 1, 2024----
MarcininHow to devHow to build a demo projectCreating example projects is a common way of showing your skills to potential employers. Let’s take a look at what’s important to keep in…·7 min read·Jan 25, 2024----
MarcininHow to devWhat is version control?Version control is a basic but integral tool in software development. Many people don’t prioritize it while learning to program and, often…·8 min read·Jan 11, 2024----
MarcininStackademicWhy IT Projects Are Never DoneMany projects I have worked on seemed simple at first glance. Nonetheless, there is always something to be done, and there is no end in…·5 min read·Oct 2, 2023----
MarcininStackademicWhy Is It Difficult to Get Onboarded on an Existing Project?Often, when you start working on a project, you will find yourself struggling with the most basic task: getting it up and running on your…·5 min read·Sep 21, 2023----
MarcininStackademicHow to Write Maintainable Code: Straightforward LogicMaintaining code is more complicated than writing it. Before you make any changes, you need to understand what is there already, how it was…·4 min read·Sep 8, 2023----
MarcininStackademicWriting Maintainable Code: Data ModelIn programming, a lot of the challenge is related to organizing data in a structure that makes sense and which helps to solve the problems…·5 min read·Sep 8, 2023----
MarcininJavaScript in Plain EnglishHow to Write Maintainable Code: Naming ThingsUsing the right names is an essential part of writing maintainable code. For a computer, any name will work just fine-they either match or…·3 min read·Aug 24, 2023--1--1