Categories

theoretical-cs

Back to Top ↑

devops

Travis integration with Github

  • ~1 min read

Travis is a CI/CD tool originally made for open source projects. Now there is also an offering for commercial/private repositories tool, travis-ci.com (versus org). I used Travis for this site (deployed on Github pages) and for my main site (deployed with Heroku).

Read More

DNS primer

  • 3 min read

Context

I recently got started with Github pages as a cheap and easy solution to deploy static pages and wanted to use a custom domain. So I bought a domain from Eurodns and was trying to configure Github pages to play nicely with it. In the process I realised I had forgotten some of the DNS basics - so here they are, maybe they help someone else.

Read More

Back to Top ↑

front-end

Github API

  • 3 min read

For my personal site I wanted to fetch data from Github API. Some context: the site is built using TravisCI and hosted in Heroku. No backend.

Read More

Back to Top ↑

software-engineering

Java

  • 5 min read

A quick recap and some "advanced" Java topics.

Read More

Back to Top ↑

javascript

Back to Top ↑

architecture

How to design a cache

  • 2 min read

I started reading up on caches. This is my general introduction if you ever need to design one (or understand better how it works from within).

Read More

Back to Top ↑