Read posts that I have written concerning web development and some of the technologies I work with.
The reality is that I did forget. I think that is good and healthy, and a normal thing to do.
Free software stinks. Here's why. One. Free software isn't free. Free software (like LinkedIn, Gmail, or Facebook), makes a lot of money out of our use. Here is how:
Areli Wray and I have been working on Awia's first product, Awia for Nurseries, for well over a year now, partnering with Garden Gate Nursery to build a beta product that works well for them and other wholesale plant farms hopefully soon.
Learn about the charge that was fully dismissed in August 2022.
For He knows our frame; He is mindful that we are dust. Psalm 103:14 This morning, my heart is filled with regret as I look back at certain moments in my life. Certain moments that I cringe thinking about...
Recently, (last week) I lost a job. I sent an email on Wednesday explaining I would like to move to contract. When I joined the company, one of the options I was given was working as a contractor, or salaried employee.
I do web development for work. This involves a lot of things, like writing code on both backend frameworks, like Laravel, or doing front-end development with Vue. I also get the opportunity to work with a great team of other engineers, designers and writers that together help create beautiful sites for our customers.
Sometimes, you may want to make sure that multiple types of resources are available at a same root wildcard path on your applications website. In this article I go into depth on how to do this with Laravel.
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.
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.
Often, you will come into circumstances where you need to append an attribute to a model, or calculate some piece of data from multiple database columns when returning data from your Laravel application. In Laravel, it is easy to make general calculations on single columns, like summing, or getting an average, but when you need to calculate data on say, 2 or more columns you may need to do some raw sql queries.
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.
I'm building an application that display's customer orders. I want my users to be able to order orders by Customer name if they would like. In order to do this, I added a select statement to the query when the request included an orderBy="customer" key and value.
In Laravel, when using Laravel mix to bundle assets and utilizing Vue 3 for your frontend, you may run into a warning in your console that can be confusing,
If you are using a form request, the validator is baked in, and it seems tricky to implement. Fortunately, Laravel provides a simple way to give your form request a named error bag out of the box.
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.
Almost three years ago, when my wife and I were entering the United States after getting married in Mexico, we were turned around at the border.
When we first started managing this website, we saw around 15-20 users, on average, of their website per day. Now, in September of 2020, we are seeing anywhere from 200-300 users of their website daily, and in the past year have seen over 50,000 people checking out products on Garden Gate's site.
I have zero experience with Gatsby. The only experience I had had before with Gatbsy was going through some of the docs and deciding to use NuxtJs for my personal portfolio website instead of Gatsby, but this week I started work on a Gatsby Plugin.
I don't know a single person on the planet that likes being rejected, and I am not an exception. When I saw a job position in customer technical support open at Webflow this Spring, I immediately applied.
As developers, we can get organic website users to our blogs much easier than other people because we are always searching around for things we need to learn.
Here is how to share a fork link to your project on Github to make it easy for people to quickly fork your git repo.
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.
In this article, I'll share how you can build a sitemap for a large website with thousands of records in Laravel 8.
My question is this. Why are we making it easy for developers to not learn API development?
This is how you build a custom honeypot field with Vuejs and Nuxt that keeps spam submissions at bay on your website.
Well, you got your new CMS up and running. You are using Strapi, like me, but you are kind of lazy, like me. You don't have to manually share content on LinkedIn, Facebook, and other social sites. What can you do about it? Use Zapier!
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.
Netlify offers a feature called "Build hooks". These are unique URLs that you can configure for your application to trigger deployments automatically whenever a post request is made to that endpoint.
Today I was exploring the newly released Laravel 8 framework and found the fresh composer package that Laravel developed for authentication view scaffolding. I was initially a little concerned about the move away from React & Vue, but I decided to give it a try anyway. I was very happily surprised that Jetstream looks like a wonderful improvement for the Laravel framework.
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.