Photo by Yasamine June on Unsplash

Member-only story

Extensible Mac and Windows Applications I use every day

Saber Soleymani

--

Extensibility is a system/software design principle that lets users add new features to the software. Adding new features to existing software with plugins (a.k.a, extensions, add-ons, or apps, or whatever you name it!) increases applications’ usability.

In this post, I list extensible applications that I use almost daily, which will increase everyone’s productivity.

Visual Studio Code

Thanks to the extensions, vscode is not only for software development. It is a multi-tool, and I use it for tasks such as:

  • Software developing tasks (obviously!): coding with autocompletion and linting (JavaScript and its frameworks, Python, and playing with other programming languages), debugging (with breakpoints!), working with Jupyter notebooks, remote coding with ssh
  • Web design with Live Server, or Live Preview
  • Editing/Viewing ‘markdown’ files
  • Creating presentations (with Marp)

Obsidian

I prefer Obsidian over Evernote, Apple Notes, or Microsoft OneNote because it is minimal, supports markdown, and uses a simple folder and file structure you can store everything on the cloud with Google Drive, OneDrive, or Dropbox.

--

--

No responses yet