DEV Community

Oliver Mensah profile picture

Oliver Mensah

|Developer Relations(DevRel) and Software Engineer(SWE) |DevRel Contractor at @digitalocean |Building Brightfield Tech Academy

Education

Ashesi University, Ghana

Work

Software Engineer

All 77 comments

My tutorials on other platforms

Good to know. But these were paid projects so I don't own the...

FizzBuzz Refactoring Challenge with Open/Closed Principle

Glad you love it. We can connect to talk more later on. twit...

Lessons from #TheLastDance... applied on Tech

Sure, that would be great. I currently reside in Ghana but th...

Lessons from #TheLastDance... applied on Tech

Awesome and thanks for sharing this analysis. I think recentl...

FizzBuzz Refactoring Challenge with Open/Closed Principle

Sure but as the requirement keeps changing, I will start iden...

FizzBuzz Refactoring Challenge with Open/Closed Principle

Welcome chief. #WeRockTogether

FizzBuzz Refactoring Challenge with Open/Closed Principle

Thanks for the explanation. Very impressive. I checked your p...

FizzBuzz Refactoring Challenge with Open/Closed Principle

That's awesome. I love this approach too. You can literally...

At what point do you feel part of a developer community?

When I was able to share might thoughts and I got accepted wi...

FizzBuzz Refactoring Challenge with Open/Closed Principle

At my end, it is mostly OOP. I started with procedural then l...

FizzBuzz Refactoring Challenge with Open/Closed Principle

Awesome thanks for the input

FizzBuzz Refactoring Challenge with Open/Closed Principle

Thanks for the feedback. But I don't think I will write the c...

Learning to write code that is readable, maintainable, testable, and future changes.

Thanks, Cleo for the feedback

Welcoming two summer interns to the DEV team!

Congratulations guys

Technical Skills Are Great, but Communication and Curiosity Are Better

Awesome write up. I appreciate you shared this with us.

I'm a 17 year old university senior who's hyped about jumping into the computer science workforce && Ask me Anything!

17 years old and a senior. Wow that's amazing. How did you ...

Nevertheless, Tae'lur Alexis Coded

Wonderful and very inspiring journey. And I love this exce...

Demeter’s Law: Don’t talk to strangers!

Awesome Post.

2 Ways to Merge Arrays in JavaScript

I also think the same as it doesn't seem obvious to me that...

Offboarding: How to quit your job gracefully

Well noted. And I love the being responsible aspect of the ...

Advice For (Starting) Developers From Someone with 15+ Years Experience

Worth reading.

My Journey Into Software Engineering

That's great experiences, my dear. Doing actuarial science...

Recent Computer Science Graduate: Taking a Full-Time Role vs Getting into Rotational Programs

Awesome to hear about this.

Resume Review

Did not know about it. Maybe I have to get an immediate not...

Common Mistakes in Tech Resumes

Thanks for sharing this piece with us. Worth reading and my...

Common Mistakes in Tech Resumes

Thanks for sharing this piece with us. Worth reading and my...

Programming is Hard

Yeah, absolutely true.

Programming is Hard

Great piece of work. Very insightful and valuable content w...

What was your win this week?

This week, I had my laptop crashed. Finally fixed it

Discarding setters

Not in cases that setters and gettings will be valuable. In...

Basics of Object Design - Part One

I have seen the approach as well. Thanks. So allowing the F...

Basics of Object Design - Part One

Can you show your proposed solution in code? I mean that of...

Basics of Object Design - Part One

Thank you for the explanation. Very much appreciated

Basics of Object Design - Part One

Yeah. You can absolutely call that in the constructor as we...

Discarding setters

That's an awesome piece. However, I find that setters have ...

Basics of Object Design - Part One

I will have a look at your work as well. Thanks for the fee...

10 years as a professional developer.

Interesting journey. How was your journey into Amazon like?...

Telling better stories for behavioral programming interview questions

Awesome post. Well noted on some of the tips laid down here...

Finding Love While Coding

Lol. What happens to some of us who had all male class in c...

What are Your Best Practices for Writing React Code

Making sure my containers are lean with less rendering. Mos...

The syntactical Sugar Classes of JavaScript

This piece gives the great overview classes in JavaScript a...

Software Engineers shouldn't code. That's the job of the developer.

It is awesome to hear your opinions.

Design Patterns for Developers using JavaScript - Part Two

From my end they are different but the constructor has two ...

Upgrade to Webpack 4 🎉

Have you tried it to work with babel? I tried but it did no...

Theory behind choosing either Relational or Non-Relational Database for your application

Roughly I don't think there might be 100% use cases since t...

Theory behind choosing either Relational or Non-Relational Database for your application

Okay. Thanks. I will do more research on this so we can hav...

Theory behind choosing either Relational or Non-Relational Database for your application

Wow. yet another theory. I will read about it but it will b...

Can I see your desktop home screen

love it like this.

Design Patterns for Developers using JavaScript - Part Two

Thank you, Mr. Miller, for the feedback, I appreciate that ...

Building a Command-Line Interface with Ruby

Awesome write up. Anyway, are you a Ghanaian?

Design Patterns for Developers using JavaScript - Part Two

Welcome. I am happy you appreciate and like it.

Design Patterns for Developers using JavaScript - Part Two

It's awesome that you love it, Mr. Garofalo

Building a RESTful API with Express and MongoDB

Awesome work

Introduction to React

Welcome.

Introduction to React

Nice piece. Instead of using the bind can you also try usin...

I'm the maintainer of Babel, ask me anything!

I would like to be part of the open source program but anyt...

Introduction to firebase's real-time database

Okay. That is cool. I will learn a lot.

Introduction to firebase's real-time database

Great piece but I think we have other great features of Fir...

Obtaining immutable operations with native ES6 function.

Ok. Great

Hiding details in JavaScript classes with symbols

That's cool

Hiding details in JavaScript classes with symbols

Well noted.

Hiding details in JavaScript classes with symbols

No worries. I appreciate the way, we are tackling the flaws...

Hiding details in JavaScript classes with symbols

I am concerned about the classical way of preventing outsid...

Hiding details in JavaScript classes with symbols

Thanks for the feedback too.

Hiding details in JavaScript classes with symbols

The whole idea here is to hide the details in a class so they...

Hiding details in JavaScript classes with symbols

Okay. Thanks for the feedback

Hiding details in JavaScript classes with symbols

Most often _ is prefixed before the properties to signify p...

Hiding details in JavaScript classes with symbols

Thank you for the feedback

That hard times while learning to code in college and how I was advised by a senior

Okay.Thanks for the feedback

3 fundamental things I learned about React

Thanks for sharing. it worths it

Who is your programming hero?

I love Kent C. Dodds. My reason is similar to yours.

loading...