My Journey is a place where you can share journeys you have taken in life on a timeline.
In July, I was accepted to a Software Development program at Western Governors University. I was pumped, and I wanted to share with others how I fell into Software Development.
I wanted to share my journey on a timeline, so people could see how I really didn't plan to be a Software Engineer, and maybe help other people on their journeys.
While I was planning this project out, I realized I should build a website where anyone could share their journeys, which led me to build MyJourney, a place where people can share journeys on a timeline.View more details
Nursery People is a website for landscapers and nursery people.
This website has over 32,000 plant species and over 350,000 records showing which nurseries grow each of these species.
Some of the features of the website include reviews, user posts, comments, favoriting, and more.
The data on the website is pretty messy, so I built a custom administrative area where I can update plant and nursery listings a lot faster using Vue, and an API I built in Laravel.View more details
A Gatsby plugin to integrate with Rudderstack
In November 2020, I posted a message in the JAM Stack community slack that in December, I was open to more project work. I had been getting a little slow and wanted to make sure the next month was going to be busy.
Later that day, I got some responses from the Rudderstack team asking me if I would be willing to work on a plugin for Gatsby that would make it easy for people to track events on their Gatsby frontends.
I was excited about the opportunity, but I was a bit nervous, knowing that I had no previous experience even remotely like what the team was asking for.View more details
In this article, I will share my reasoning for why I don't recommend building a web application entirely with a no-code product, and instead, recommend using a web framework that can make coding your full-stack projects faster.
This is how you build a custom honeypot field with Vuejs and Nuxt that keeps spam submissions at bay on your website.
In order to quickly remove the # symbol from your URLs, within your index.js file where you create a new Vue Router instance, add the history mode setting to it.
For an application I’m building now, I’m using Laravel Jetstream, with Inertia Vue as the frontend. One thing that quickly frustrated me was importing components I needed over and over again. I wanted to import the main components that I used most often to make my pages and components easier to read and maintain.
A couple months ago, I was rejected for a job with an awesome company. It was a bummer, but it made me rethink the ways I was marketing myself as a software developer.
My wife got me this awesome book by Austin Kleon titled, "Show your Work!". The book is super easy to read and I highly recommend it. The title is pretty clear, but the point of the book is how to share your work and use that as a way to get discovered. Here is me sharing my work.
Sooner or later, if you are developing a content site, niche blog, or some other website that attracts organic visitors, you may decide you want to start making money with your website in the form of ads. When you go to do that, you may end up using some sort of script tag that the ad service provides you with that you need to add to your html somewhere.
Trying to do my part in making the world a better place.
This site is hosted for free, so I am thanking the services I am using by adding a link to their websites here in the footer.
© 2020 Chris Wray. All rights reserved.