YouTube is my TV

YouTube is my TV

📅 — 🧮 1846 words — 🏷️
🔗 Permalink

When we bought our house in 2015 we got all the regular communication appliances; TVs and cable subscriptions, landlines, internet, etc.
But we soon realized that we prefer to be on our computers more and as such the TV was left unused, most of the time.

Recently I realized that I'm really using YouTube as if it was my cable TV. I could also clearly see the type of content that I'm watching, and it made me think that I've actually built my own TV channel.

💬 Read more
My ROI stock portfolio experiment

My ROI stock portfolio experiment

📅 — 🧮 575 words — 🏷️
🔗 Permalink

After reading a bit about multiple well-known investors mentioning how important Return On Invested Capital is, I decided to generate a small portfolio (actually a pie within Trading212) with some metrics.

I used finviz to screen and since they don’t have ROIC, I used Return On Investment (ROI). This is a different metric but is the closest option there is. My screening options were as follows:

  • ROI of 25% or higher
  • Net profit margin of 25% or higher
  • Market cap of 2 billion or higher
  • Positive dividend
  • Average trading volume of 1 million

So the important values are the ROI and net profit margins. However to give me some more established companies I also made sure that they have a market cap of 2 billion or more, enough trading volume and a positive dividend. This last option as a soft guarantee that the company is free cash flow positive.

💬 Read more
svc; an opinionated Go service framework

svc; an opinionated Go service framework

📅 — 🧮 1219 words — 🏷️
🔗 Permalink

I have been writing Go (or Golang) for about 6 years now. In that time I’ve seen quite a few different ways on how to organize a Go project. During my time at MessageBird I got introduced to a nice layered approach. I’ve taken those lessons and applied them to something that feels right for me; github.com/gerbenjacobs/svc

svc

svc is not an actual framework, but more a convention for creating microservices.

The core of svc is centered around 3 layers: handlers, services and storages. Together with the cmd folder they are responsible for organizing your code into a clean and well-organized structure.

💬 Read more
First month at GitHub

First month at GitHub

📅 — 🧮 710 words — 🏷️
🔗 Permalink

It’s been a month since I joined GitHub in February of 2022. I’m enjoying myself a lot, but I’m also not sure if the reality has set in completely.

In 2014 I started my first tech job and remember that I went to a conference and got GitHub stickers, they were awesome and all ended up on my MacBook. Eight years later I now work at that exact company. 🚀

Onboard sessions

The first two weeks are oriented towards onboard sessions, unfortunately they were in Pacific standard time, so that meant 8PM CET. The first thing that you’ll notice is that a lot of the work you do is by using GitHub itself. There’s an onboarding repository with a project for every person that joined during your cohort. Here you can find issues with tasks that you can complete during the first days.

💬 Read more
How many points would you give this story?

How many points would you give this story?

📅 — 🧮 818 words — 🏷️
🔗 Permalink

It’s time for a mental exercise. You are going to give story points to a user story, that I actually completed. Then I’m going to tell you what I had to do and which issues I ran into.

Background

We have a page that lists birthdays for people on that day, but excluding the current year. This way we can showcase everyone who is 1 year or older.

This is nice, but if you want to find birthdays for a specific date, you might have to wait a year for it to come around.

💬 Read more
My first open source project

My first open source project

📅 — 🧮 681 words — 🏷️
🔗 Permalink

Since november last year I started working on the HabboAPI project. While it is not my first repository, and maybe also not the first serious project (that would be my attempt of the RWS library), it's the first where I went the extra mile to create documentation, tests, continuous integration and Packagist support.

I also intend to support this and hope to see other people contribute. So far I have one favourite!

💬 Read more
Black and white picture of Gerben Jacobs
Hi!

Gerben Jacobs is a 36-year-old software engineer from The Netherlands. My interests lie with (web)development, databases, design patterns, social media, communities, APIs and open data.

Check out my project-based site at gerben.dev

I don't have an About page, but I do have a Now page.

Tags

agile 1 go 3 indieweb 1 open-source 4 personal 12 php 5 roi-stock-portfolio 3 scandinavia-2013 3 stocks 3 tech 19 tutorial 1 unix 1 web 1 youtube 1

Socials

Meta