DEV Community

HawiCaesar profile picture

HawiCaesar

Whether we use React or Vue or Angular, we will regret it. Instead let’s solve the problem then choose the technology Interested in UI/UX, design thinking and data visualization

Location Nairobi, Kenya Joined Joined on  Personal website http://hawisfruition.allyou.net/5312856 github website

Work

Frontend Engineer

All 65 comments

Lessons learned from changing jobs in a difficult time

Switching jobs always takes a toll... I heard that imposter s...

Lights, Camera, Action! My Tech Setup For Recording Courses && Podcasts

I'm plugging things on the left, the ports are on the left. S...

Lights, Camera, Action! My Tech Setup For Recording Courses && Podcasts

Oh well seems like its that me...haha

Lights, Camera, Action! My Tech Setup For Recording Courses && Podcasts

Awesome Setup! Quick question, is your Mac always hot...well...

How I Discovered ‘Pre-Tutorial Hell’ and How You Can Avoid It

Great tips right here! It can be quite overwhelming. Let's al...

@react-google-maps/api thoughts (pt.1)

@jamseaster you have quite aptly captured my sentiment on rea...

Give one Short Piece of Advice or Wisdom to Beginning Programmers

KISS

What's your go-to stack these days?

React + Mobx

How to successfully manage a large scale JavaScript monorepo aka megarepo

Hey Jonathan. Great post on setting up a monorepo in this cas...

Why might a project/company use a monorepo?

Did you have cases when the shared components needed to be cu...

What was your win this week?

For work build a feature that allowed a user to search for ...

How to use the Google Maps API with React.js

Hey Jessica, thanks for the tutorial. You've quite a lot here...

I'm a veteran UI developer, AMA!

Hey Rob, I've seen your answer on TDD and unit tests... If...

Create a signature pad in React

This is great! Any idea on how to make a a user type into ...

Are you a fake developer? Me too.

I get the same feeling quite a bit. The funny thing is I wa...

Wellness Wednesday - New Year, Dancing, and Self Care

Oh my dancing is the best...I do this occasionally...I don'...

How to Learn a New Programming Language or Framework

Please explain this point in more detail Code idiomatically

What is your routine for staying fit and healthy?

W have stand up tables at our workplaces. I usually come in...

What kind of breaks do you take throughout the work day?

Water break Walk break Pool break

Why Do Leaders Treat Programmers Like Children?

I knew it. well rested means SLEEP hehe. I really wonder ...

Correct Answers Are Few and Far Between in Software Development

Interesting...So when we pair with someone should we make i...

Be good at one thing, not average at everything

Great post. Very good especially in this ever changing time...

Developer-driven development

I feel I have read the work of great artistry. I love all t...

Understanding And Overcoming Coder's Block

Love this. Lorenzo you are very resourceful!

I am quitting my Job as a Project Co-ordinator to pursue my passion as a developer. Am I doing the right thing?

From what you have said it looks like being a project coord...

Why do programmers wear headphones? For the same reason that you can’t juggle.

Love the article! There are days when I put on my headphone...

Looking for your Why?

You are not the only one, I had the same feeling this weekend...

I'm a co-founder of dev.to (this website), ask me anything!

Biggest Achievement so far ?

The human side of software development

Love the post. The stress section just made me think differ...

Git standup, how did I ever live without you?

This will save me a lot of time before stand ups meetings :...

Developers, swallow your pride and just do stuff

Nice. We are problem solvers not standard/convention and st...

What's the Deal With Redux?

I also don't hold a strong opinion when it comes to "when t...

The Privilege Of Learning

Implying that someone is poor because of their laziness or ...

My Squash vs That Squash

I will try this out.

How to keep learning to program, over and over again, forever.

I think you putting the point of "You Own Your Own" Learnin...

Developer Differences: Makers vs Menders

I think I am a mender...but not dealing with support ticket...

What's playing in your headphones while you code?

Hans Zimmer, OSTs(from Chappie, Man Of Steel, Inception, Bv...

What's playing in your headphones while you code?

Hans Zimmer Always!

I created @ThePracticalDev and dev.to, ask me anything!

Biggest achievement so far?

The 4-letter-word word that makes my blood boil

At least thrice a week...It gets annoying. I actually ask p...

Yet another documentation dispute

Yea the agile manifesto has made us a bit lazy with documen...

How to Give Talks to Developers w/ Ben Orenstein

Nice, i like this. But is it really possible to change roo...

Front End Javascript, Angular, React, etc, what and where to start with?

This is the never ending debate...There will be comments sa...

Refactoring is not so scary

Just what I needed. I was writing a pagination helper and i...

What it Takes to Render a Complex Web App in Milliseconds

Deep dive into varnish. Thanks for the explanation.

What it Takes to Render a Complex Web App in Milliseconds

I love the way dev.to loads...its amazingly fast...instantc...

The Marvelous Misadventures Of My Career: Pilot

Part 2, right here

When programming was no longer fun

It's OK to fail. In fact it's a necessary and important par...

Explain GraphQL like I'm five.

Love the explanation! Now I am hungry...

The Insecure Developer

Love this post. Why? I was in a similar position when the y...

When your entire knowledge gets judged because you didn't know that one random fact

I think at one point or another we have faced the imposter ...

How do I know if I’m good at programming?

You are a problem solver first and foremost. You can see a ...

Creating a Book Cover Using JavaScript and p5.js

WOOOOW! This is really AWESOME! Now comes the hard part on my...

3 Effective Ways to Maintain High Energy Levels at Work for Software Engineers

Love this! Thank you!!

Writing modern JavaScript code

Great post! I want to take JS code a new level, I guess you h...

Don't Fall Into the Trap of Pluralistic Ignorance

Speak up!! True!! I guess sometimes we are afraid of being th...

What are your tips for avoiding burnout?

Stand up from my workstation after every hour on the hour. So...

Tips on Getting Started with React

I am also starting on React. The concepts make sense and are ...

Take Care of Yourself, You Deserve It

Great to hear your experience Adam! I also love the fact that...

Be a good mentor, not a dickhead

A lot of requirements I have seen say "Must fit in our fast-p...

A note to my younger self (and everyone who reads this)

Great insights! Number one caught my eye. Mentorship is very...

loading...