Welcome!

This is Francisco’s personal website.

Here you’ll find some notes with things I’m experimenting with, also a few other posts based on my personal interests and taste.

Go and check the posts section for more.

46 72 61 6E 63 69 73 63 6F 53 61 6E 75 64 6F

Emacs: Enough elisp to get you started λ

I mentioned in the previous post that I stumbled into the world of Emacs almost accidentally. At the time, I didn’t have a clear understanding of just how productive Emacs could be until I decided to dive in and give it a try. Initially, working with Emacs felt a bit awkward, and there were moments when I was tempted to give up. However, I persisted, driven by a curiosity to explore its capabilities, and I was pleasantly surprised by how quickly I adapted to this powerful text editor.
Read more →

Lisp: From emacs to functional programming, a new exciting world ☯️

My journey that all began with the discovery of Emacs. Let’s delve into how Emacs introduced me to the realm of functional programming, starting with Elisp and expanding into Common Lisp, Scheme, and my current fascination with Clojure. Part 1: Elisp - The Gateway to Functional Programming My journey started when I stumbled upon Elisp, the Emacs Lisp. Little did I know that it would be the gateway to my exploration of functional programming.
Read more →

Emacs: Why I’m using Emacs as my text editor 📓

It feels so great writing for long hours in emacs with a nice keyboard (in my case a ThinkPad keyboard), no matter what computer I’m using, as long as I have a terminal and decent resources for my tasks that will be fine for me. This is one of the discoveries in my journey that very well paid back the resources I spent to learn. Its old, robust but at the same time is highly flexible, with many features and packages that will give you an experience that will boost your productivity to the next level.
Read more →

Go: Reading json files 👀

Let’s do something basic, something simple like reading a json file, in this case we’re going to use ‘ioutils’ with ’encoding’ in json, everything is included in the standard library so no worries about installing third party libraries. Unfortunately if we want to print like we usually do on python, it is not going to be possible, Go demands the user to decode the json file into a data structure that go understands.
Read more →

Postgres: the basics, a beginner approach 🐘

Hello everybody, I’m glad to announce that this is my first post and video that I do. This is a simple introduction to PostgreSQL, also known as postgres, that will show you how to create a SQL database and a table Postgres is a very popular relational database, it is open source and it is easy to get started with it. This is intended to the anyone that is learning about general programming, who knows may be data science, business analysis, like I said this is a hands-on video that will show you how easy is to create a database and a table using prostgres.
Read more →