Oscar te Giffel

Uses

I am a big user of new software and so I thought it would be nice to create a page to display the things I use.

Terminal

I use iTerm2 as my terminal and currently with the Night Owl theme. I use Night Owl almost everywhere. I use Oh-My-Zsh with the agnoster theme. I switch theme every couple of months with some custom themes like Spaceship-Prompt and Pure. I use Antigen to manage my plugins and themes. It's so easy to use!

I don't use vim often but for small changes I think it works nice, so I use Vundle to manage my vim plugins. These are my vim plugins:

- scrooloose/nerdtree.git
- scrooloose/syntastic
- vim-airline/vim-airline
- vim-airline/vim-airline-themes
- airblade/vim-gitgutter
- vim-ctrlspace/vim-ctrlspace
- tpope/vim-fugitive.git
- tpope/vim-surround
- mileszs/ack.vim
- Shougo/neocomplcache.vim
- ayu-theme/ayu-vim
- dracula/vim
- posva/vim-vue
- haishanh/night-owl.vim

Command line

I use the command line every day. With homebrew (ofcourse) I install everything I need, like;

- htop
- httpie
- ctop
- pandoc
- neovim
- php 
- unrar
- youtube-dl
- doctl
- the_silver_searcher
- nvm
- m-cli
- hub
- git
- composer 

Editor(s)

Code editor for small things: At the moment I use Visual Studio Code for most front end development and small websites or scripts. Here I also use the Night Owl theme but also switch regularly with the Rainglow themes or with Ayu. Other essential plugins I use are advanced-new-file, Docker, GitLens, Project Manager and some Intellisense plugins.

Code editor for big things: For big projects I use mostly Intellij for all other languages (PHP, Laravel, HTML/CSS/Javascript etc.). I love that with a couple of plugins the IDE handles everything I need and I don't need to switch every time. Some essential plugins are Material Theme UI with (ofcoure) the Nigh Owl theme. I recently started programming in GoLang and for that I use GoLang.

Design

I don't design much but I need to look at some design files every once in a while. My preference is Sketch. I tried Figma but I couldn't get over that it's a webview. I would happen to much that I would want to scroll to the left and the browser goes back a page. Also I use Nucleo for most icons I need.

Fonts

Everywhere I can I use the Dank Mono font. I love the ligatures. I use it as mono font in my browser, terminal and IDE's.

Database

I recently made the switch from Sequel Pro to Table Plus. It is a paid software but the quality is so much better. It supports a lot of other data stores like Postgresql and even Redis. I love that you have to commit changes that you make so you can create a single transaction.

Window management

I use Spectacle with some shortcuts to move the window to the left and right. I don't need more than that.

Webdevelopment

I have a couple of apps I use every thing for developing:

  • Paw
  • Tower
  • Code kit - I don't really use this every day. Only when I have a single HTML page I want to serve with hot reload. Not really neccessary though.
  • Dash

Writing

For editing markdown files I use iA Writer. It's a simple markdown editor but not really what I'm looking for. I have multiple JamStack projects and iA Writer indexes all the files in node_modules so it's rather slow. It is more focussed on writing when you use iCloud as your storage. I am looking for something else but not sure what. Sometimes I use Typora but it feels still a bit beta.

Productivity & Tools

Books

I have been collecting books for a couple of years. I manage all my digital books with Calibre. I am, as they say a /r/DataHoarder. I love collecting data and files and things. I love collecting books even though I don't read all of them.

Gear

For my PC at home (that I mostly use for gaming) these are the specs:

  • Windows 10
  • Monitors

    • AOC AGON AG271QX
    • 2 x DELL UltraSharp U2414H
  • Cooler Master GM Series 450M - 450W
  • Cooler Master QuickFire XT
  • Logitech G402 Hyperion Fury
  • Crucial - DDR4 2133Mhz CL15 Kit - 16GB
  • Asus GeForce GTX 970 - Strix DirectCU II OC - 4GB GDDR5
  • Samsung 850 EVO - 500GB
  • NZXT S340 - Black / Red
  • Intel Core i5-6400 - Boxed
  • Gigabyte GA-B150-HD3P
  • Corsair MM200 Cloth Gaming Muismat - Size Extended
  • Logitech Z533

For my Macbook these are my specs:

  • Macbook Pro 15-inch Mid 2015

  • 2,2 GHZ Intel Core i7

  • 16Gb 1600 MHz DDR3

  • Intel Iris Pro 1536 MB

  • Headphones - Bowers & Wilkins PX

  • iPhone 8

  • iPad Air 2

Technologies

Look at the footer.

Resources

I always start my day with some reading. I have some websites I visit and I subscribed to some newsletters.

Websites

  • Hackernews I use the vue version of hackernews because it has websockets so I don't have to refresh all the time.
  • Gitnews For the newest most exciting stuff on Github.
  • Bloomberg I'm new to reading this as I want to learn more about the stock market.
  • ProductHunt I love trying out new things and here is where I look for them.
  • Blendle I don't like reading the paper but I want to know what is going on in the world. Blendle is a dutch service that gives me articles specific for my need and even reads some articles about big news worthy events.
  • De Correspondent Another news service but this one is completely independent with articles that have a different perspective on things.

Newsletters

Hallo, Ik ben @oscartegiffel.
Developer die altijd nieuwe dingen wilt leren.