Setting up a development environment can be quite tedious — especially if you want to use it remotely. This is a quick “Getting Started” guide so you can access your workspace from anywhere using Ubuntu, VS Code, and SSH.
Working in a remote workplace has a lot of advantages. Modern tools and the internet allow you to do so in real-time, and there are actually a lot of benefits:
The goal of this short guide is to scrape while being signed in to a web page. I will use the GitHub webpage for this guide as it probably is familiar to most people reading this.
This approach does not work for all web pages, and every site’s authentication is different, but this might be a good start if you are trying this yourself.
As mentioned, I will use Python for this, with the
requests library. I will only focus on this in this guide.
Create a file, I’ll call it
scrape.py for now. …
I don’t know what I would do without VS Code. I have tried so many different code editors and IDEs, and I keep coming back to it. Besides the enormous work the developer puts into updating the application so often, the extensions are my favorite feature.
Almost daily, I search for new extensions to use. I google, read articles, and look at top lists. Sometimes I try them for five minutes, other times for two days, before deciding to keep it or not. This has led to some great discoveries.
This extension is probably one of my absolute favorites. I…
I am a self-taught developer. After many years of practicing and learning how to code in my spare time, I finally landed my first job as a developer.
It took a lot of time and effort, and many different resources were used — but I managed to pull it all off without spending a dime.
It’s not impossible that other people currently are in the same situation I was in. Having to work a standard 9-5 job with hopes of someday changing career path.
Maybe they can’t afford to go to school or resign from their current job to pursue…
I, like many others, love customizing my VS Code setup. I am constantly looking for new plugins, settings, themes, fonts, and productivity tips to enhance my experience.
Sometimes, I probably spend more time working on my workspace than actually getting any jobs done.
I see new articles about VS Code all the time, and I probably read all of them, but most articles always contain the same great plugins. You know, Bracket Pair Colorizer 2, Prettier, GitLens, Auto Rename Tag, Live Server, Bookmarks…
I guess most people already know of them and use them because they are so damned useable.
A crucial part of programming is the ability to communicate with different Application Programming Interfaces (APIs). If you visit Google API Explorer, you will find a huge library of APIs, including all of their well-known applications like Gmail, Drive, and Calendar. Simply put, an API allows you to fetch or send data to the services via HTTP requests.
The usage and documentation of these APIs might be a bit tricky at first, but once you learn it, you‘ll be able to apply your knowledge to most Google applications.
I decided to write a beginner’s guide for how to use and…
EDIT: An official site has been created for the deck, you can access it here.
A couple of days ago I decided to share a project I was working on. You can read about that here. I was surprised on how well received it was. I got tons of feedback — which I really appreciated. All the great feedback led me to change a bit in the original design, which made the deck even better, I believe. This post is a summary of the changes that were made, but first:
It’s now possible to buy or print the deck!
Most of my favorite games are card games — and most of them doesn’t need more than 54 cards. Therefore I decided to make a minimalist poker sized multideck that makes it possible to play all of my favorites with only 1 deck.
The cards consists of 4 main components: