DEV Community

loading...
Christopher Wray profile picture

Christopher Wray

404 bio not found

Education

Western Governors University

Work

Frontend Web Developer at Chris Wray

All 179 comments

Portfolio advice

Make sure to add some padding to the containers so that on mo...

Do you code mobile-first?

This is funny haha

Tell me 1 reason why I should go with Ruby on Rails for my next Web App project.

That is super helpful!! Thank you so much.🙂

My first 4 years as a professional developer in a dream company. And why I left.

Super cool story and thanks for sharing! So glad that you got...

Tell me 1 reason why I should go with Ruby on Rails for my next Web App project.

Thank you so much! I have a lot more experience with laravel...

RudderStack is a finalist at SXSW Pitch 2021!

Wow congratulations 🍾🎈🎉 that’s awesome 😎

Going with dotnet for a new project. What’s your best advice?

Awesome 😎 thank you! Any tips for success?

Going with dotnet for a new project. What’s your best advice?

Well, the project is for a family farm so I already know the ...

My Public Inbox

Awesome 👏 Congratulations. I will do my best to read that o...

My Public Inbox

Do you now make enough money to support yourself with DEV?

What's the best job advice you've heard?

“Don’t apply to jobs. Get incredibly good at what you do.”

RudderStack Feature Bounty: Wordpress plugin. $2,000!

🙌 😀

Triggering a deploy in Netlify automatically when updating content in Strapi.

Running it locally should work just fine too!

How did you spend the 2 weeks before your first dev job?

You could come and help me for a couple weeks!

What is indexOf() in JavaScript?

So much fun!

Static Site Generators

Hmm yeah. What I do is send a web hook to my frontend server ...

What is happening under the hood when you use toString(2) in JavaScript?

That is a cool function! I don't have an answer for you. Sure...

Are you really using WordPress template as a developer?

Yes, I agree with you. How do you normally pass off your sit...

Are you really using WordPress template as a developer?

Yeah, I agree that there are a lot of great plugins with WP. ...

Are you really using WordPress template as a developer?

chriswray.dev/technologies/webflow You can see the link in t...

Are you really using WordPress template as a developer?

@kethmars once you go to Webflow, you won't ever want to go ...

Are you really using WordPress template as a developer?

I still wouldn't use the WordPress template. I'd go to Webflo...

Static Site Generators

What PHP static site generators are you looking at?

Google or Microsoft for email?

Thank you 🙏 😊

What was your win this week?

Realizing that I love running my own company and I don’t need...

Google or Microsoft for email?

Please share your thoughts on comments! Would mean the 🌎

Fixing Cumulative Layout Shift

That is helpful. Could you also do a min-width property in cs...

What do you think of the Serverless Framework?

That is great. Any examples where you would recommend serverl...

What do you think of the Serverless Framework?

That is cool. I love the idea, but I am really just scratchin...

What do you think of the Serverless Framework?

I'd love to learn more. What do you mean my Decentralizatio...

DigitalOcean App Platform Hackathon Winners, Announced!

Congrats! I ended up being too busy to do anything, but I'm s...

Tailwind CSS: The future of styling or just another CSS framework?

Thanks for this article! I've found that Tailwind has helped...

I need some Lambda Function/ Netlify Function stuff.

Yogesh, Started using the CLI today, and LOVE it. Thanks so m...

I need some Lambda Function/ Netlify Function stuff.

Fraser!!! LOVE the Netlify CLI. INCREDIBLE. thank you so much.

I need some Lambda Function/ Netlify Function stuff.

Looks like Netlify has a package set up for testing that I mi...

I need some Lambda Function/ Netlify Function stuff.

Thanks! I will check that out.

I need some Lambda Function/ Netlify Function stuff.

Yogesh, Thank you! Greatly appreciate it.

I need some Lambda Function/ Netlify Function stuff.

Thank you! So helpful.

A Little Background

That's great! Let me know if I can help more.

A Little Background

Hey Scott, I saw the site initially on mobile, and I thought ...

A Little Background

Scott! This is amazing! Wonderful work. I'm so impressed.

A Little Background

You can also fork the backend which is also in my GitHub to s...

A Little Background

Hey Scott! Good luck!! Yes, my website is now live at chri...

PHP vs Nodejs vs Flask vs Django: which is the best backend language in your opinion?

Laravel would be more comparable to Django as far as framewor...

What track should I choose? C# or Java?

That’s great input. Thank you! 🙏

What track should I choose? C# or Java?

Here is the LinkedIn thread with some great responses for you...

What kind of contact forms do you prefer?

Personally, I like sending emails first, so I always go with ...

What would you ask Tech Santa for this year?

A full time position at Rudderstack!!(:

Why developers dislike "no code"?

Yeah I agree that the tools are not being honest to people ab...

Why developers dislike "no code"?

I think you are right. Thank you for your thoughts.

Why developers dislike "no code"?

For sure. Thanks for your input!

Dev Is Not Construction. It's Medicine.

Hey Adam! Wow, just last night I was sharing with my bro that...

How do you describe your job to family?

I love sharing about what I do… When I have the chance. Most ...

Stop mutating in map, reduce and forEach

After your explanation it makes a lot more sense using forEac...

Dear Future Employer,

Wow, that is too bad about getting slammed with recruiters. I...

How do you build Forms?

Yeah, in those cases it is nice to use a package like that.. ...

Dear Future Employer,

Wow thank you Dave. The main thing for me is to be a part of ...

Dear Future Employer,

Dave, you are awesome. Thank you so much! Yes I will definite...

Dear Future Employer,

Thank you so much for the advice. I will remove the part abou...

Dear Future Employer,

Thank you for sharing your advice!

Dear Future Employer,

I don’t think I will be completely cutting myself off... but ...

Dear Future Employer,

I am super impressed you try to limit interviews to 2-3. That...

Dear Future Employer,

Wow, this is incredible information. Thank you. Also great to...

How do you build Forms?

Love it! I think I’ll be trying to use that approach from now...

From Developer to Leader

Incredible advice! I love the 3 questions that you ask in the...

Dear Future Employer,

I think your way of doing it is great. How many interviews do...

How do you build Forms?

Thank you! I’ve felt bad about it honestly because I do want ...

How do you build Forms?

After working more with react lately I love Vue even more… I ...

How do you build Forms?

In Vue, I like building my forms myself. I really like knowin...

Announcing the DigitalOcean App Platform Hackathon on DEV!

Hey Chris! Does moving existing sites over to the app platfor...

Dear Future Employer,

Thanks for sharing your thoughts! I do think something better...

Dear Future Employer,

Hey Greg! Thanks so much for chiming in, and yes, why do thes...

Dear Future Employer,

Thank you, Gautham. I totally agree.. (about the racism comme...

Dear Future Employer,

Hey! Thank you for that encouragement! I really have only re...

Dear Future Employer,

I'm working on a product concept that I hope can solve the is...

Dear Future Employer,

Just putting it out there that I don’t want to be rude or to...

5 Things I Learned by Asking Developers One Question

I just have to say this thread is hilarious. thank you. 😂

God Rights Are Meant For Pranking

Haha 😂 so funny! Thank you for sharing.

Introducing the AWS Amplify Admin UI: Create an Application Backend in Clicks

Wow that is pretty cool. Great work! Very cool how you have c...

Why I turned my homepage into a timeline

Thank you!! And haha I will check that out.

Your website sucks! And I'll tell you why (ROUND 2) ⚡️⚡️

Thanks so much! I forgot to respond but I made quite a few ch...

Why I turned my homepage into a timeline

Great work! Thanks for sharing. I built a website called MyJo...

what Backend is recommended for VUE or REACT?

The suggestions to use Nuxt or next on here is very interesti...

Drawing a snowman in CSS... with no HTML elements!

Incredible! Thanks for sharing.

How We're Supporting Small Businesses

Hey, that’s awesome! Great work.(:

Why You Should Be Doing Advent of Code (it's not too late to start)

So cool and such a fun idea!

9 cool tips/tricks for Web Developers

Thank you!

Part 1: Today we got my wife's visa. Here's how being in Mexico 3 years has completely changed our lives for the better.

Thank you!!

Part 1: Today we got my wife's visa. Here's how being in Mexico 3 years has completely changed our lives for the better.

Gavin we are so thankful. At the end of the day, we can defin...

The most important git practice

Thank you! Working alone, it can be easy to work on the main ...

I don't have experience with Gatsby. Why am I building a Gatsby plugin then?

Thank you Gavin! I really hope I can do everything you are lo...

6 Steps to Take When Inheriting Legacy Rails Apps

Sweet! I really enjoyed that post, and super helpful to see w...

6 Steps to Take When Inheriting Legacy Rails Apps

I think the post on your website is great! In the future, I...

Do You Actually Know What A String In JavaScript Is? Here's What I Found.

Looks like you fixed it!

Do You Actually Know What A String In JavaScript Is? Here's What I Found.

Great post! I almost didn’t read it because the title needs a...

How do you structure your React projects?

Also, personally I like to keep things as organized as possib...

How do you structure your React projects?

I would check out Next js. They provide a sensible structure ...

17 Pro JavaScript tricks you didn't know

Better like this: hungry ? “Yes” : “No”

Ron, The Untouchable, Invincible, No-Good Developer (Conclusion)

Wow, sounds terrible. Thank you for sharing. I think it would...

Es6 🆕 Js Array Methods You may not know about

Great post! Thank you for sharing! There are a few useful met...

Stop Using "data" as a Variable Name

Wow, totally agree! Another one is “payload”. Why in the worl...

React vs Vue vs Angular vs Svelte

In the Vue example you are using data components. For the oth...

What was your win this week?

Thank you!

Do Something Wrong

Totally agree! Thanks for the post and sharing your experienc...

What was your win this week?

We got my wife’s visa interview scheduled for next week!

Good Bye Web APIs

I have to say, that I love this post because of the discusion...

Why we are moving off REST and implementing GraphQL

I love it! Would love to learn more about how this looks like...

Git-less development

Once you learn git, you realize it is an amazing tool! Absolu...

Git-less development

Why not? Because that would be stupid. Git exists for a reaso...

Displaying Markdown/ Strapi Rich Text in the Nuxt Frontend.

Actually, you can use dynamic fields in Strapi to build pret...

Displaying Markdown/ Strapi Rich Text in the Nuxt Frontend.

One thing that you can do is use html for internal links and ...

Displaying Markdown/ Strapi Rich Text in the Nuxt Frontend.

That’s a really good next step! At this point they just stay ...

Scroll to Top Button using HTML CSS & JQuery

No worries! We’re all new at something.

I feel like the quality of posts in Dev is deteriorating

I think if we had a way to downvote those kinds of posts that...

I feel like the quality of posts in Dev is deteriorating

💯 percent agree. Thank you.

Scroll to Top Button using HTML CSS & JQuery

Starry, I don't use Bootstrap. (: I stick to Tailwind, or cus...

Scroll to Top Button using HTML CSS & JQuery

Yellow, I agree. You can just add smooth scrolling to the HT...

Scroll to Top Button using HTML CSS & JQuery

Yes. It’s also better for the user experience because that is...

Scroll to Top Button using HTML CSS & JQuery

In my opinion, the best way to do this is by adding an ID to ...

10 Things I Wish I’d Learned Sooner After Being a Developer for 10 Years

Thank you! I really enjoyed this.

How did you get your first software developer job?

Thanks! You created your own company you mean?

How did you get your first software developer job?

Yeah, I imagine that can be frustrating, but the great thing ...

How did you get your first software developer job?

Wow, thank you for sharing your story. I am glad to hear your...

How did you get your first software developer job?

Haris, I really appreciate reading your story and advice. Tha...

How did you get your first software developer job?

Wow, yeah that seems like a bit of an overkill... Your stor...

How did you get your first software developer job?

Hey Matt! Thank you! I appreciate the advice greatly.

How did you get your first software developer job?

Thank you! I so appreciate it!

Why I am glad I was rejected by my dream company... twice.

Thank you! I hope you find your job soon! I really like that...

Inviting frontend devs to FluidCSS!

Docs page is getting a 404

I'm a failure

So good! Thanks for sharing your story.

Your website sucks! And I'll tell you why (ROUND 2) ⚡️⚡️

chriswray.dev

What is the simplest static site framework?

I love Nuxt static site options. I’m using it for my portfoli...

How to get organic traffic to your developer blog.

Yes!! Great way of doing it.

How to get organic traffic to your developer blog.

Thank you Erin!

How to Create a Sitemap in Laravel for a Website that Contains Thousands of Records.

Love it. Still be using a controller?

How to get organic traffic to your developer blog.

Isn’t that amazing? Your article has probably saved thousands...

How to get organic traffic to your developer blog.

Hey thank you for both your comments! I will remove that se...

How to get organic traffic to your developer blog.

Thank you! I'm trying! (:

How to get organic traffic to your developer blog.

I wish! That would be nice haha. (:

How to get organic traffic to your developer blog.

Hey, I will have to check that out! Thank you Matt.

What Do You Need to Know as a Junior Frontend Developer + Bonus Interview Questions

Thank you!

How to Create a Sitemap in Laravel for a Website that Contains Thousands of Records.

Haha yeah 😂😂😂

How to Create a Sitemap in Laravel for a Website that Contains Thousands of Records.

I really like your method! Thank you!

How to Create a Sitemap in Laravel for a Website that Contains Thousands of Records.

Thanks! Yeah. I think you probably will want to set up cachin...

Hacktoberfest Week Three — Thank you to our Contributors on Forem ❤️

Hey, thanks so much for the recognition! I love the cool litt...

Comments Are The Only "Code Smell"

Very great article! Thanks so much.

Spin up a "local" instance of DEV in the cloud with GitPod (It's incredibly simple)

Hey @ben I am using this approach to try to test my changes,...

What was your win this week?

I released my personal portfolio, built with Nuxtjs and Stra...

When is the right time to apply for Junior developer roles ?

Thank you!!

Any questions about software architecture? Let us know for the chance to be featured on a DEV podcast!

What is the best way to store authentication API tokens on th...

Global state in React with Vue!

Nice! Thanks for sharing

Tailwind is just a mess

I like tailwind because I can reuse classes much more than if...

How I got my first Node.js job

Thank you! What jobs were you applying to? Junior level posit...

Hacktoberfest 2020: Registration Now Open 🎃

ME too. If docs aren't easy to read through and understand, I...

Hacktoberfest 2020: Registration Now Open 🎃

Thank you! I will bookmark this to try to contribute during H...

Hacktoberfest 2020: Registration Now Open 🎃

Totally agree! Sweet. At this point, that is what I feel comf...

Hacktoberfest 2020: Registration Now Open 🎃

Can I just contribute to docs? (:

Where you can share your Journey.

Well, it looks like there is a way to send private messages, ...

Top 10 Pieces of Advice for Becoming the Worst Developer Possible

Great advice! Not listening to any of it because of point 2.....

Deciding on a Tech Stack: Frontend

Thank you! I am new to Nuxt too, but their Static generation ...

What I learned after reviewing over 40 developer portfolios - 9 tips for a better portfolio

Thanks for sharing! Working on my personal portfolio and will...

Deploy your .NET Core Blazor app in minutes with Azure Static Web apps

So cool! You are a gifted writer too. Thank you for sharing.

Where you can share your Journey.

Thank you Victor! What are things you think would be nice to ...

The vanilla Javascript basics to know before learning React JS

Thank you for this! I especially like your description of var...

The DEV/Forem Team is Taking a Mental Health Holiday 💚

Enjoy your break and thank you for the post!

Should you use a no-code tool to build a web app?

Haha, yes! I totally agree. This is just my opinion/ perspect...

The only API stack (and workflow) you should be using.

I know it has dominated the blog industry, but is it really d...

SVG made easy

I love SVG and this is super helpful, thank you.

Should you use a no-code tool to build a web app?

That is true, and I love the tools for the right purposes! (:

The only API stack (and workflow) you should be using.

So, you are only talking about NodeJs backends, right?

Why do we write JavaScript like this?

That was my thought too. The second is much less readable.(:

Should you use a no-code tool to build a web app?

Thank you! I appreciate you taking the time to read.

Should you use a no-code tool to build a web app?

The problem is that the cost will be much higher for the proj...

Why You Shouldn't Use A Web Framework

disagree. I can see some of your points but what you describe...

The Beginning of the End ? Deno vs Node.Js

Makes me love the Laravel backend ecosystem even more! Would ...

loading...