Welcome back to another series of Coding for Scrubs! Just in case this is your first time reading one of my posts, I am referring to myself as the scrub. The series is mainly helping me become a better developer by writing out code. If it ends up helping you too, that’s great! Let’s hop into this week’s problem!


How understanding this project management methodology will improve your project's efficiency and success rate.

What is Agile?

1. What is CSS and HTML? How do they work together?

2. What is CSS Flexbox?

Hi there. Welcome to another series of Coding for Scrubs! We’re going to take a pause on whiteboarding problems and we’re going to talk about a very important tool that developers use! Docker! We’re going to talk about why it’s valuable and how it works. Let’s jump into it!

So, what is Docker?

Welcome back to Coding for Scrubs! Today we will be talking about how to search through an array of numbers and move all the 0s to the end of our array. This is a fairly simple problem, but fun to do! This challenge is an easy level whiteboarding problem that I found on Leetcode.

Problem :

Input: [0,1,0,3,12]
Output: [1,3,12,0,0]

You must do this in-place without making a copy of the array. …

Multiple Pointers:

Average Pair:

WELLLLLLCOME BACK TO A NEW SERIES OF CODING FOR SCRUBS. Today we are going to be talking about a problem I recently got from a code assessment.

Days in the week are represented as strings: 
("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
Write a function solution that, given a string day representing the day of the week and an integer num (between 0 and 500, inclusive), returns the day of the week that is num days laterFor example, given day = "Mon" and num = 2, the function should return "Wed".


Welcome back to PART 2 of the series, Coding for Scrubs! As previous mentioned, I’m the scrub and this series is to help me become a better coder. If the article helps you, please don’t forget to share, clap, and follow! :’)

Today, we are going to be discussing anagram palindrome in JavaScript. This particular problem was given to me in a recent technical interview.

Let’s begin!

1. What is an anagram palindrome?

Welcome to my series called ‘Coding for Scrubs.’ I am new to the coding world so to help myself become a better programmer, I am going to break down different problems. These problems will be coming from all sorts of sources such as CodeWars, LeetCode, possible whiteboarding problems, etc. The series are mainly for my learning purposes (because hi, hello, I am the scrub. That’s what the S stands for in my name). If you’ve stumbled upon these articles, I hope you benefit from them! If you also catch any errors, please please PLEASE let me know. …


Canva is a website that is very user-friendly when it comes to creating graphic designs. You don’t have to have any pre-existing experience or knowledge to get your creativity out! All you need is just basic computer skills and the desire to create designs. If you are reading this article, you got all the skills you need already. Through this application, you can make designs for personal use, a business, education, etc. Any design that is created is yours and can be showcased in any way possible.

Step 1: Create an account

Aymes S.

Software Engineer in the making.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store