Customizing VSCode

Customizing VSCode

In this post I cover how to customize VSCode. I work with GitHub in a cross-platform, multi-account environment and want to sync my settings, use the same extensions, and leverage licenses. I explain the multi-account topic, synchronization of my global and per-project preferences (settings), and extensions. I normally use Windows, Linux, and macOS, and I’ve chosen VSCode as my editor/IDE. The goal is to have a unified work experience – launch VSCode on any operating system, clone a personal or professional project, keeping the same extensions and settings, and even using the options to connect to a host, tunnel, WSL, etc. …

June 20, 2023 · 5 min
MAC with Vagrant

MAC with Vagrant

Vagrant lets you create and configure virtual development environments that are lightweight and reproducible. It does so by creating virtual machines and requires a Hypervisor. It doesn’t care which hypervisor you use – it supports VirtualBox, KVM, Docker, VMWare, and 30+ others. It’s a fantastic tool for spinning up Servers for our software development projects. This guide only works, for now, with INTEL chips. I haven’t been able to make it work on a Mac with ARM (Apple Silicon) as the host yet. …

April 23, 2023 · 3 min
MAC for Development

MAC for Development

In this post I describe my configuration log for setting up a Mac (INTEL or ARM) as a development machine. I install several graphical and command-line applications that are important for using a Mac as a development workstation. The installation order can be varied, but this is what I recommend starting from a fresh macOS installation. …

April 15, 2023 · 17 min
Jupyter Lab with Chrome on Mac

Jupyter Lab with Chrome on Mac

I describe how to change the default browser for Jupyter Lab on a Mac. If we don’t do anything and launch jupyter lab from the command line, the system’s default browser (Safari) will be invoked. If you want to change it to Chrome, follow the steps below. …

October 19, 2021 · 1 min
JupyterLabs to PDF

JupyterLabs to PDF

In this post I describe how I managed, from a MacOS, to correctly convert Jupyter Lab exercises to PDF in different environments. Converting Jupyter Lab notebooks to PDF is not easy due to the multiple variants (images, links) they can contain. I’ve tried intermediate exports, pandoc, apps, without much success. …

May 11, 2021 · 3 min
Preview Notebooks on MacOS

Preview Notebooks on MacOS

MacOS doesn’t include an option in Finder to preview Jupyter Lab notebooks (.ipynb). There are several options but one of the quickest and simplest is to install ipynb-quicklook …

May 8, 2021 · 1 min