Philosophy, Mission, and Specialty
Full Stack Developer who designs, develops, and teaches experiences that make people's lives simpler. Web development maker culture teaching philosophy and advocate. Also acquaint individuals with their macOS or Windows operating systems.
Teaching is great, but there is nothing like building applications, especially as part of a team, which are useful to others and contribute to bettering and/or making their lives simpler!
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 via The Command Line Interface (CLI) on OSX or Command Prompt/PowerShell on Windows
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