Full Stack Developer/Problem solver who designs, develops, and teaches experiences that make people's lives simpler. My specialty is to help sharpen the thinking of individuals in approaching their workflows and code in a more organized and efficient manner, thereby preparing them for jobs in Web Development.
Git for Developers
Git Distributed Version Control For Developers
Git For Non-Developers
Git Distributed Version Control For Non-Developers
The Command Line Interface
Getting To Know Your Computer Better via The Command Line Interface (CLI) aka Terminal Program on OSX
1 of 5
tagged in: linters, eslint, async-await, nodejs, expressjs
categorized under: linters
- Using Google Meet for on-the-fly screen sharingRecently, I found that using Discord’s screen sharing for on-the-fly screen sharing was a bust ... So I searched for “absolutely free” screen sharing software ... After much research, I finally stumbled upon Google Meet. As long as one has a Gmail account, one has access to this nifty little tool. Access to it resides right inside the Gmail inbox ...
tagged in: video conferencing, google meet, screen sharing
categorized under: screen sharing, video conferencing
- Git cloning a branch other than master from GithubToday I had to check a student’s work that resided on a branch other than master. I have always been used to just git cloning a repository’s master branch ... And everything is usually merged locally. But sometimes ...
tagged in: git, git-clone, git-branching
categorized under: git
Tip of the Day #1
GatsbyJS Devs: Don't use the state prop (props.location.state). It may pass a Lighthouse audit. It may seem like a really cool "shortcut" to creating pages, but it will kill you in Search.
Tip of the Day #2
If you are offering a course, make sure that it is updated to the latest of whatever. Don't just create it and then forget about it while still offering it (for a hefty price).
Tip of the Day #3
Gatsby Devs: don't use @emotion/core and @emotion/styled 10+ with GatsbyJs 2. Too many breaking changes that only complicate matters and also incompatible out of the box. Use styled-components instead.
Tip of the Day #4
Gatsby Devs: don't use the iframe tag in your dangerouslySetInnerHTML with GatsbyJS. It won't work, and probably a bad idea anyway. Use it in your component.
Tip of the Day #5
Going serverless does not mean going "databaseless".
Tip of the Day #6
Going serverless with a backend serverless database does not necessarily mean your app is much more secure.
Tip of the Day #7
if you don't use a tool often and tend to forget a step, set a daily reminder to remember it until you get it down.
1 of 7