The Devs Like Us Weekly

Archive

📰 "We must accept finite disappointment, but never lose infinite hope." - Dr. Martin Luther King, Jr.

The Coding Puzzle 🧩

Given an integer array nums and an integer val, remove all occurrences of val in nums in-place. The relative order of the elements may be changed.

Since it is impossible to change the length of the array in some languages, you must instead have the result be placed in the first part of the array nums. More formally, if there are k elements after removing the duplicates, then the first k elements of nums should hold the final result. It does not matter what you leave beyond the first k elements.

Return k after placing the final result in the first k slots of nums.

#20
September 27, 2021
Read more

📰“Courage is the most important of all the virtues because without courage, you can't practice any other virtue consistently.” ― Maya Angelou

The Coding Puzzle 🧩

Last week’s puzzle: You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively.

Merge nums1 and nums2 into a single array sorted in non-decreasing order.

The final sorted array should not be returned by the function, but instead be stored inside the array nums1. To accommodate this, nums1 has a length of m + n, where the first m elements denote the elements that should be merged, and the last n elements are set to 0 and should be ignored. nums2 has a length of n.

#19
September 20, 2021
Read more

📰"If opportunity doesn't knock, build a door." - Milton Berle

The Coding Puzzle 🧩

Last week's puzzle:

Given the array nums, for each nums[i] find out how many numbers in the array are smaller than it. That is, for each nums[i] you have to count the number of valid j's such that j != i and nums[j] < nums[i].

Return the answer in an array.

#18
August 30, 2021
Read more

📰 “Your life is a story of transition. You are always leaving one chapter behind while moving on to the next.” – Anonymous

The Coding Puzzle 🧩

Last week’s puzzle:

Given a string, write a function to check if it is a permutation of a palindrome. A palindrome is a word or phrase that is the same forwards and backwards. A permutation is a rearrangement of letters. The palindrome does not need to be limited to just dictionary words.

Solution for last week’s problem:

#17
August 2, 2021
Read more

📰 “Talent will get you to the top, but it takes character to keep you there.” - John Wooden

The Coding Puzzle 🧩

Last week’s puzzle:

Given an integer array nums sorted in non-decreasing order, remove the duplicates in-place such that each unique element appears only once. The relative order of the elements should be kept the same.

Solution for last week’s problem:

#16
July 26, 2021
Read more

📰 “I think I can. I think I can. I think I can. I know I can.” - Watty Piper

The Coding Puzzle 🧩

Last week’s puzzle:

Given a positive integer N, returns the length of its longest binary gap. The function should return 0 if N doesn’t contain a binary gap.

Examples:

#15
July 19, 2021
Read more

📰 "Stay afraid, but do it anyway. What's important is the action. You don't have to wait to be confident. Just do it and eventually the confidence will follow." - Carrie Fisher

The Coding Puzzle 🧩

Last week’s puzzle:

Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.

You may assume that each input would have exactly one solution, and you may not use the same element twice.

#14
July 12, 2021
Read more

📰 "Not everything that is faced can be changed, but nothing can be changed until it is faced." - James Baldwin

Hi DLU crew, I hope everyone enjoyed their 4th and are doing well! As always make sure to take some time to enjoy yourself and make time to be around those you care about, enjoy the newsletter and stay safe.

The Coding Puzzle 🧩

Solution for last week:

#13
July 5, 2021
Read more

📰 “Success can cause people to unlearn the habits that made them successful in the first place.” ― Satya Nadella

The Coding Puzzle 🧩

Given a string s, find the length of the longest substring without repeating characters.

Example 1:

Input: s = “abcabcbb” Output: 3 Explanation: The answer is “abc”, with the length of 3.

#12
June 28, 2021
Read more

📰 "Never feel guilty for starting again” - Rupi Kaur

Well, I guess someone has some explaining to do since the last newsletter was published in April. To be honest work, family, and school needed more attention, and even more specifically I had to focus as much of my extra time on preparing for my qualifying exams. The good news is I passed! It was one of the hardest things I have ever had to do in academia to date since I had to pass in order to stay in school. I hope to share some lessons learned from my experiences soon, but enough of my chatter enjoy the newsletter below!

The Coding Puzzle 🧩

Last coding puzzle

#11
June 21, 2021
Read more

📰 "I may not be there yet, but I'm closer than I was yesterday" - José N. Harris

The Coding Puzzle 🧩

Last Week’s coding puzzle Solution

#10
April 12, 2021
Read more

📰 "You can only become truly accomplished at something you love." - Maya Angelou

The Coding Puzzle 🧩

Last Week’s coding puzzle

Determine if a string has all unique characters.

#9
March 29, 2021
Read more

📰 Stay ready for your coding interviews with the DLU coding puzzle!

Hello Family!

Your Devs Like Us newsletter will look a little different this week. Make sure to check the new coding puzzle section, it should be a fun way to stay fresh on popular coding interview questions. Every week we will have a new coding problem along with the solution from the previous week so enjoy !

 The Coding Puzzle  🧩
#8
March 22, 2021
Read more

📰 Job Interviews Are Like Going on a First Date

Hello Family!

Daylight savings just hit and now we get to enjoy some extra sunlight. I hope everyone is hanging in there and ready for another week. I’m enjoying the new spring feeling that’s around.

Speaking of new, have you ever just been ready for something new in your career? Lately, there has been a lot of talk in the developer community regarding the interviewing process for developers.

This process can be taxing and almost like working for free just to get your foot in the door. Take-home coding exercises, whiteboard interviews, and salary negotiations can all be enough to keep some unhappy and stuck at their current employer. This should never be the case, and I believe that together as a community we can ensure that we are always prepared to take on interviews.

#7
March 15, 2021
Read more

📰 “I have not failed. I’ve just found 10,000 ways that won’t work.” – Thomas Edison

Hello Family!

Have you ever been on the go without your laptop and wanted to get some code going? Well check this out, go to your browser and simply type github.surf in your browser, and just like that you have an in-browser vscode. You can also point to your repo by adding /{username}/{github_Repo} , now how cool is that?

 Developer Headlines 📢
#6
March 8, 2021
Read more

📰 “The Best Way To Get Started Is To Quit Talking And Begin Doing.” – Walt Disney

Hello Family!

What do you all have going on this week? We would love to hear from you 📧 !

I had the opportunity to attend the first 🐦 speaker series and it was a great experience. Speakers covered testing, performance, web assembly, and how to start in open-source.

#5
March 1, 2021
Read more

📰 It's surprising to see a timestamp of "24 years ago" on GitHub - Jeff Atwood

I hope everyone is safe and ready to be as productive as possible this week. Last week ended well for us as the DLU team tuned into the North America Global Diversity CFP Day. We learned a lot of great information for networking and speaking at conferences, we hope to share some of that info soon. One of the great speakers there was Angie Jones, you can check out her developer story at the GithHub ReadMe Project.

🐦

#4
February 22, 2021
Read more

📰 "The greatest glory in living lies not in never falling, but in rising every time we fall." - Nelson Mandela

The Super Bowl is finished (hope everyone had some great food) and it’s time to get back to work! This weekend I had plenty of time to think and I started to think about process and patience. Not sure where you are in your developer journey, but I want to encourage everyone to enjoy your journey, don’t compare yourself to others, and seek others for help when you need it! We learn so much during our journey, take notes and prepare for the opportunities ahead.

Developer Spotlight 🔦 Tianna Lewis🤩
#3
February 8, 2021
Read more

📰 ‘I am not a teacher, but an awakener.’ –Robert Frost, Teachers are learning to code and more!

Developer Spotlight 🔦 Trenisha Goslee🤩

With over six years of teaching experience, Trenisha has done a wide range of things across many different states. From teaching 7th-grade math to creating STEM programs for two different schools to coaching a nationally ranked robotics team.

Trenisha is the founder of Awakening STEM where the mission is to provide quality STEM services centered around students of color in the DC area. With only 13% of people of color in the STEM industry, Awakening STEM’s purpose is to expose students to the skills necessary to break down the barriers put up against them. Be sure to check out their website, and .

#2
February 1, 2021
Read more

📰 “Let’s go invent tomorrow instead of worrying about what happened yesterday.” – Steve Jobs

Welcome to the Devs Like Us Weekly Newsletter!

Our goal with this newsletter is to connect you with valuable resources along with highlighting your great developer stories, projects, and accomplishments.

Wow, can you believe that we are already 25 days into the new year? If we are not careful the year will fly by without us reaching all of our goals. Of course, we will never let that happen, one great way to stay organized is to write down your goals and the steps you will take to reach them. Another option is to check out the Let’s Start-Up Annual Planning Workbook so you can reach your goals for the year.

#1
January 25, 2021
Read more
Brought to you by Buttondown, the easiest way to start and grow your newsletter.