Develpopment tools
VScodeβ
info
Visual Studio Code (VScode) is a Microsoft product.
It has become the goto editor for many. It is free, built on open source, and runs everywhere.
VScode
is the command and control center for the website development stack.
The development command and control tasks are:
- Editing Markdown and MDX text and Troika web programming materials
- Use
git
andGitHub
to manage project files.Git
is built-in and optimized to work with MicrosoftGitHub
- Editor tool extensions continually check for syntax and other errors
- Live edit browser previews show how edits will look when deployed
- Deploy secure website previews to the Internet for stakeholders
- Deploy production website to the Internet
- Built-in command shell
- And much more
gitβ
info
Git
is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Git
has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.
GitHubβ
info
All developers need a GitHub
account. It is a Microsoft company
"GitHub
is a Distributed Version Control Systems (DVCS) enabling multiple developers or teams to work separately without having an impact on the work of others. GitHub is a central online web hosted project repository for all project files. It is a unified source of truth. It helps teams collaborate and maintain the entire history of project file changes. Teams can view history of all changes and go back to previous file versions."
GitHub is a unified source of truth helping to answer the questions who changed what, where, when, and why?
GitHub Desktopβ
What is GitHub Desktop and who is it for?
Forkβ
Fork is a quick way to check repository branches, commits, file changes, and much more.
iA Writerβ
Editing Markdown / MDX website pages and blog posts using iA Writer is faster because of focus and grammar features with live preview.
- iA Writer is a Markdown Writing app:
- Faster way to write MDX website material
- Extensive Style Check
- Focus
- Sentence
- Paragraph
- Available for Mac, iOS, Windows, and Android
When my iMac isnβt handy, I use my iPad or iPhone to edit files. iA Writer stores files in iCloud. They are available when I have an internet connection.
When one or more pages have been edited using iA Writer, the ChronoSync app is used to synchronize files from iA Writer to local repository or visa versa. Since the iA Writer files are store in iCloud, they can be edited remotely using laptops, smart phones, or pads.