Two or more ...
The actual ramblings
My newest websites setup
Or why did I put myself into doing this.
Or how I can't longer use the mouse on my Emacs
Focusing My Effort
Finally I have decided to stop messing around with nth languages.
Use-package behaviour on Emacs
On which setting up Emacs for Rust lead to some nice discoveries
Some notes about the BusConf 2018 in Germany
An E-reader Story
A parable about design through my use of e-readers
Katas for Calisthenics
Adaptation of some usual katas so they have requirements that need to be considered for the functional calisthenics
There are calisthenics rules for OOP to improve your coding. This is an attempt to do the same for functional
Which language to use
Are all languages equal? The answer is no. So, which one should we use? Maybe the one that requires less coding
First working Liberator mini-project
My first working Liberator mini-project, with a minimal amount of work being done, A Get and a Post
Emacs helpful help system
Emacs provides one of the best help systems that I have seen on a text editor/IDE. Here are a few things that you can do.
Clojure, Liberator and Emacs
A quick recount of my current state trying to get a rest API working using Liberator.
A Brave New Css
Small changes on the css
Things that I can do on git that are a pain (or impossible) on tfvc
There are a few things that are possible on Git that are not allowed by TFVC. Here I will show some of those behaviours.
A couple of behaviours that seems strange (erlang and java).
Feature based architecture
Stop the presses!! Change the way you structure your application. No more horizontal layers. Rather vertical slices are the future.
I love pair programming. Haven't used as much as I would like to, though. Some history here (pair programming and mine) that lead me into it.
Into Adventure - Part 3 - State
In the mind of Uncle Bob FP means immutability. Here we will see what are the benefits and drawbacks of immutability.
Dailies and Tasks
There is nothing like a good discussion to revise and try to understand the process that is being used on your company/team. Dailies was the subject of the latest one, and here are some thoughts about it.
Into Adventure - Part 2 - Chaining
Fluent Interface or Fluent Style has been defined for some time. It is something specific to OOP due to the way that method calls are being made (you are calling the method on an object). A subset, or standard way of doing Fluent style is through the use of method chaining.
Into Adventure - Part 1 - Binding and Assignment
A small introduction to binding and assignment, a couple of operations that are usually conflated on OOP languages. On FP languages you need to understand the difference between them.
Into Adventure - Intro And Contents
Once you get into Functional Programming languages you are going to find a few new concepts and ideas that you have to take into account. This is the hub from which you can access to posts related to these new concepts.
I do have a dislike of the factory and factory method patterns. Mostly because I have abused them. Thanks to lambdas in C# you can skip them on simple casses.
A brief description of the shaving tools that I use, and how they relate to programming.
In The Beginning
This site, the why, the what, the how
Unless otherwise stated, all posts are my own and not associated with any other particular person or company.
For all code - MIT license
All other text - Creative Commons Attribution-ShareAlike 4.0 International License