Open in app

Sign In

Write

Sign In

Marcin
Marcin

137 Followers

Home

About

Published in JavaScript in Plain English

·1 day ago

How to Prioritize Test Cases in End-to-End Testing

Adding end-to-end (E2E) tests to your application from scratch is a lot of work. Building a complete test suite will be a long project, so it makes sense to prioritize wisely which use cases get covered first. …

Testing

4 min read

How to Prioritize Test Cases in End-to-End Testing
How to Prioritize Test Cases in End-to-End Testing
Testing

4 min read


Published in JavaScript in Plain English

·Mar 16

Divider App: Improving edge cases

In the previous article, we took a look at all the edge cases one can find in a simple operation: dividing two numbers. Now, let’s improve all those aspects of the application. Deciding on trade-offs Often, the challenge in programming is choosing one of many imperfect solutions. The choice depends on the use…

Programming

5 min read

Divider App: Improving edge cases
Divider App: Improving edge cases
Programming

5 min read


Published in JavaScript in Plain English

·Mar 9

Divider App: How Many Edge Cases Can Have One Operation

There is a big difference between an application that works OK only in a perfect situation and one that behaves as expected in all circumstances. For the user, the former gives the appearance that the product is almost ready-with some bugs here and there. In reality, making the application reliable…

Programming

6 min read

Divider App: How Many Edge Cases Can Have One Operation
Divider App: How Many Edge Cases Can Have One Operation
Programming

6 min read


Published in JavaScript in Plain English

·Mar 4

How to Squeeze Information From Your Repository with the Command Line

A common misconception is that the command line interface (CLI) of the Git client is not visual, and thus you need a graphical client to really see and understand what is in your repository. In reality, the Git standard interface offers plenty of options to access information from your repository…

Git

12 min read

How to Squeeze Information From Your Repository with the Command Line
How to Squeeze Information From Your Repository with the Command Line
Git

12 min read


Published in JavaScript in Plain English

·Feb 24

Does My Web Application Need End-to-End and Unit Tests?

As are most questions worth asking, the answer is nuanced and could be boiled down to it depends. I’ll show you my way of thinking and where it’s coming from. Your goals and constraints are likely different, so the final conclusions can differ as well. My basic assumptions are: I…

Programming

8 min read

Does My Web Application Need End-to-End and Unit Tests?
Does My Web Application Need End-to-End and Unit Tests?
Programming

8 min read


Published in JavaScript in Plain English

·Feb 18

Intro to the Terminal: Basic Commands That Will Help You Get Started

At first, the command line interface can be overwhelming: it’s an empty screen and a prompt. When you type, text appears on the screen. But before you can get any use from it, you need to know what to type. …

Web Development

9 min read

Intro to the Terminal: Basic Commands That Will Help You Get Started
Intro to the Terminal: Basic Commands That Will Help You Get Started
Web Development

9 min read


Published in JavaScript in Plain English

·Feb 10

Pros and Cons of Keeping Your Code in Monorepo

Monorepo is an approach to organizing code of many projects inside one repository. It can go as far as keeping all the code maintained by a company inside a centralized repository. Many big companies are using the monorepo strategy: Google, Meta, Microsoft, etc. I will do my best to show…

Programming

7 min read

Pros and Cons of Keeping Your Code in Monorepo
Pros and Cons of Keeping Your Code in Monorepo
Programming

7 min read


Published in JavaScript in Plain English

·Feb 2

How to Keep Your Units Testable in JavaScript

Unit tests are a challenging topic, with many interconnected aspects that make it difficult for beginners. If your impression is that they are time-consuming to write, provide only meaningless validation, or require a lot of additional effort in case of code refactoring, then chances are that you haven’t seen a…

Programming

8 min read

How to Keep Your Units testable in JavaScript
How to Keep Your Units testable in JavaScript
Programming

8 min read


Jan 26

What a security operations center analyst does and how to become one

The security operation center analyst, often called the SOC analyst, is a lesser known profession in IT. I didn’t know that it’s a career of its own until I spoke with someone who just made the transition to tech, and this was the path they followed. …

Security

4 min read

What a security operations center analyst does and how to become one
What a security operations center analyst does and how to become one
Security

4 min read


Published in JavaScript in Plain English

·Jan 20

The Hitchhiker’s Guide to the Command Line

There are many good arguments for getting used to the command line interface (CLI). However, as a complete beginner, it can be difficult to start, and a new shell session can feel a bit intimidating:

Programming

10 min read

The Hitchhiker’s Guide to the Command Line
The Hitchhiker’s Guide to the Command Line
Programming

10 min read

Marcin

Marcin

137 Followers

I program in JavaScript, write about IT & draw illustrations.

Following
  • Scott Galloway

    Scott Galloway

  • indi.ca

    indi.ca

  • Sean Kernan

    Sean Kernan

  • Shell Parsons

    Shell Parsons

  • Cory Doctorow

    Cory Doctorow

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech