DEV Community

Darryl Norris profile picture

Darryl Norris

I am a software engineer currently working @ShopPad, previously @HPE. I like to build websites and web application in PHP, JavaScript, and Golang. I have an unhealthy obsession with Mexican food (🌯)

Location Oakland, California Joined Joined onΒ  Personal website https://www.darryl.ai github website twitter website

Work

Senior Full-stack Engineer at ShopPad

All 57 comments

Top 10 Discord Servers For Developers

I just created a discord server for web scraping - discord.gg...

What do you use for password management?

Plain Text like this: cd ~/Desktop/ touch password.txt ec...

What was your win this week?

I got a new mechanical keyboard. :P hahahah

Daily Challenge #41 - Greed is Good

Keep the rules as data is the way to go. πŸ”₯πŸ”₯πŸ”₯

Daily Challenge #40 - Counting Sheep

PHP <?php /** * Daily Challenge #40 - Counting Sheep...

Daily Challenge #40 - Counting Sheep

JavaScript /** * Daily Challenge #40 - Counting Sheep *...

Daily Challenge #34 - WeIrD StRiNg CaSe

PHP πŸ’» <?php /** * Daily Challenge #34 - WeIrD StRiNg...

Daily Challenge #39 - Virus

PHP πŸ’» <?php /** * Antivirus * @param string $strin...

Try-Catch vs if-else

The problem with relying only on if/else without using try/ca...

Thoughts on GitHub Actions?

It looks pretty cool; I will love to use actions rather tha...

He Commits Vendor! 😱

This could potentially become a very big problem depends on...

What is your favourite git merge tool/strategy?

Done

Make C++ Great Again (now for Web)

Why use C++ over Golang or even Rust?

I created and maintained my first open source project for Hacktoberfest. It got spooky. Ask me Anything.

People looking at your bugs? :P

Cogear.JS β€” modern static websites generator

I use static website's generators for small projects someth...

Job title: Full-time Open Sourcerer

Open source won't pay most people's bills. True, and eve...

Cogear.JS β€” modern static websites generator

How does Cogearjs compare to Gatsbyjs?

Delete a Git branch both locally and remotely [Shell aliases + functions] #OneDevMinute

This is very helpful rather than Googling every time on how...

Who's looking for open source contributors? (September 24 edition)

File user.rb has 459 lines of code (exceeds 250 allowed). ...

Writing Beautiful Code

An interesting point of keeping the function small it's tha...

Shell Aliases For Easy Directory Navigation #OneDevMinute

I never thought about the adding the typo as an alias, ver...

What interesting things I can do with npm?

npm install -g yarn

Why Adding a Markdown Sublist Breaks the List on dev.to?

This looks to me like a bug. I think it might be worth open...

Golang, it was love at first sight.

I can see why making a slide using GoHugo will be painful. ...

Golang, it was love at first sight.

One project that can be considered "front-end" is Gohugo. ...

Is it okay if I publish the post I write here, to the medium.com too?

Re-posting articles should be ok. As long you use the Canon...

What was your first PR on Github?

It was a typo in a project that I really need it at the tim...

JavaScript: In one word

Overrated

Software that helps

This is hard to figure out unless someone works for a non-p...

Is Go an Object Oriented language?

Very good article. I like Golang. The more I work with Gola...

My Git Aliases

I did copy from somewhere in StackOver flow many many years...

My Git Aliases

This is my list: # Git Aliases alias gs='git status ' al...

What's the deal with downing PHP development?

I'm trying to wrap my head around why so many developers d...

What's the deal with downing PHP development?

I guess PHP focus is in the frameworks. There are a lot ver...

What's the deal with downing PHP development?

I was thinking the same thing. I heard many JS devs saying ...

The dev.to codebase will go open-source on August 8

If you want early access right away to help us in the push...

If your programming language were a Pokemon, which would it be?

Great analogy!!

My First Use of Vue + Bulma (Goodbye JQuery?)

Vuejs is great. I will use it for any for any small project...

Choosing PHP in 2018

I forgot to mention slack. Here is a good article about PHP...

What is your favourite git merge tool/strategy?

hahahah

What is your favourite git merge tool/strategy?

This is the best way to merge in Git. #### FYI: DO NOT R...

Choosing PHP in 2018

In Silicon Valley, there is a lot of people hate PHP. Howev...

Choosing PHP in 2018

I love the native (since PHP7) type hinting support. If can...

Github repos for learners

Really good source!!!

What is your personal Programming ethics?

β€œAlways code as if the guy who ends up maintaining your co...

What do you think of the new Go logo?

I hate to admit it because I like Golang but you are right....

Changing up the terminal

I use iTerm all day long. However, they are two terminals t...

How do I get experience when I have no experience?

Open Source is the way to go. I should have read this befor...

How do I get experience when I have no experience?

Read every day, about your industry this will eventually h...

Twitter bot that generates an image with your quote!

This pretty nice. It remains me to Pablo (pablo.buffer.com/...

What is a website that you visit regularly despite its technical quality and user experience?

Reddit!!! If was not for the content I will never visit Red...

Who's looking for open source contributors? (April 23 edition)

monir zaman - Do you have a list of improvements or a roadm...

Which editor/IDE do you use and why?

I strongly believe some editor works better depends on the la...

Which editor/IDE do you use and why?

I used to use Atom as my primary editor. However, I have expe...

loading...