Skip to main content

Develpopment tools

VScode​

vscodelogo

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 and GitHub to manage project files. Gitis built-in and optimized to work with Microsoft GitHub
  • 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

info
  1. The key Iterative Development technologies are Git and GitHub.

git​

gitlogo

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.

Githas 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​

gitHublogo

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​

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.

ialogo

  • 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.