Just do it!

Hello, I'm Marco Kellershoff.

I'm a sexy , vegan equalist .

I craft apps with the use of Neovim .

If you're curious, you can befriend me at Mastodon Twitter and/or Github GitLab , or peek at my blog .

Narcissist

I have a narcissistic touch and I'm really proud of how good my body looks compared to most of the other pals I hang out with.

The journey

My vegan journey started on Thursday 7 June 2012. Since then, I have struggled to keep up my moral high ground several times. That's something, I really regret and I'm not proud of. But I keep trying and that is something I'm very proud of.

This whole feminist/equalist thing really started for me with the #HeForShe movement, on 20 September 2014.

Programming languages

I write apps in Golang, C#, Java, PHP, JavaScript, jQuery, TypeScript, NodeJS.

I've also written apps and software in various other languages, but these are my favorite ones.

Testing

Sometimes I tend to get a little bit iffy, when I review code from my peers. I've strong feelings about testing code, code-coverage, clean code and testing-frameworks and I try to rigorously enforce it whenever possible.

Databases?

Yes! MySQL, SQLite, MongoDB, Apache Solr, you name it!

And what about DevOps?

Of course! I live and breath Linux, I really dig Docker, Kubernetes and Continuous Integration, but bare metal servers are fine, too!

Neovim, better than sliced-bread

I started using Vim about 6 years ago and the learning curve was very steep, but it was really worth it.

The best decision I made, back in these days, was buying a cheap Cherry™ Stream XT Evolution US-Layout Keyboard. This made everything so much easier. The layout is not only better with using Vim/Neovim, it just makes everything so much easier, when you're a programmer.

I'm currently in love ♥ with my Pok3r keyboard and my custom keycaps.

Twitter

Tweet at me ♥!

Collaboration

I'm a Git pro in the business world and it itches me when I see commit messages that are not well formatted and lack proper grammar and/or meaning.

Subversion is also something I can work with, but I've to admit, that I'm not very fond of it.

Writing

I really like to write, but I don't do it very often, at least not on my blog.

My blog is somehow like a big and shiny and awesome rainbow-colored dumpster! It's a treasure-chest-dumpster, filled with all the good stuff. Programming snippets, documentation and stories about me and my life.

Documentation

I write a lot of documentation and I'm very good at it. Most of the stuff isn't publicly available though :(