I foresee different responses for this post. Hypothetical, of course, because no one ever reaches back (am I losing my mental faculties? Talking alone in a blog that no one ever reads as if someone was going to have a rational or, even worse, emotional reaction to a text they’re not going to ever read? Oh well). One would be of joy and relief that something is being done. Another reaction…
I think at this point we’re familiar with what’s going to come: I’ll ramble vaguely about the topic to hopefully pique your interest while I make self-deprecating jokes about my Schopenhauer-esque humour. It’s a pretty effective protocol that maybe doesn’t work wonders for SEO, but certainly does for getting me in the flow for the text I’m about to write, which…
This time I don’t want to talk about product, but about producer. The human component, the decision-maker, the acting being. Pardon my bitter melancholy, but this pause on technical content echoes the loud noise of chaos that’s happening on this side of the screen. Space I’m fascinated about Ma . Don’t get me wrong, I think I check all the boxes in the cliché “let me…
Long time no see. Here, have a seat, and let me ramble about a bunch of things in this long and nonsensical rant. I hope this will be as interesting to you, the reader, as it is to me, the tired programmer in need of venting out.
On my previous post I talked a little about Functional Programming, hoping to introduce it to newcomers and developers with no previous FP experience. Several people said it was not very precise and it didn’t explained some concepts (such as Monads or Functors) with the required level of details. Well, I do hope to achieve some detailing with this post. Nonetheless, I’ll still try to…
Functional Programming has risen as a solution to most modern days problems, such as concurrency and scaling. For some, it is a mystique concept that applies only to Erlang, Haskell and other strange languages that are either too complicated or irrelevant. This is simply not true, and I’m going to show how to apply some functional programming concepts on non-functional languages. I’ll…
Still on the topic of Neovim taking over tmux’s place, and as a response to several interesting comments I’ve read on hackernews and reddit regarding previous post , I’d like to show a new approach to what has been discussed. Why not Emacs? With all due respect to Emacs, it is simply a matter of personal taste. I won’t start a flamewar here; on the contrary. I do enforce…
This week I started an experiment. I wanted to know whether I would be able to completely ditch tmux. Don’t get me wrong here, I absolutely love how tmux makes terminal multiplexing transparent for me. I’m also very used to <C-b>c , <C-b>1-0 and so on. I also have a custom set of keymaps and plugins I use frequently, such as tmux-copycat , which helps me find paths or urls on the…
Hi all, I’m starting this blog so I can speak a little about what moves me and why do I code. As of now, I have 10 years straight of development experience and probably its time for me to start writting down some things I learned through the years. I can imagine I’ll spend a fair amount of time quoting books here. Also, I plan to write a bit about open source projects I use and my view…