I am Renato Athaydes.
This is my personal website.
It was created using only HTML/CSS and Magnanimous, a static website generator that I wrote myself.
Here you’ll find blog posts I wrote and links to some of my programming side projects.
Most recent blog posts:
- Wed, 06 Jul 2022 16:15:00 +0000 - The difficult problem of managing Java dependencies
- Sun, 19 Jun 2022 16:35:00 +0000 - Testing and building C projects with Zig
- Sat, 15 Jan 2022 23:49:00 +0000 - Replacing logging APIs with the Java System Logger
- Sun, 10 Oct 2021 21:13:00 +0000 - Revenge of Lisp (Part 2⁄2)
- Thu, 30 Sep 2021 21:21:00 +0000 - Revenge of Lisp (Part 1⁄2)
- Sun, 15 Aug 2021 19:38:00 +0000 - How to write fast Rust code
- Sun, 08 Aug 2021 18:28:00 +0000 - How to write really slow Rust code - Part 2
- Sat, 31 Jul 2021 10:50:00 +0000 - How to write really slow Rust code
- Sat, 24 Jul 2021 14:54:00 +0000 - Revisiting Prechelt’s paper and follow-ups comparing Java, Lisp, C/C++ and scripting languages
- Sun, 22 Nov 2020 21:25:00 +0000 - Vanilla Java: Using Java SE as a Framework
Most popular, or just my own favourite, blog posts:
- 24 Feb 2019, 10:42 PM - Fearless concurrency: how Clojure, Rust, Pony, Erlang and Dart let you achieve that.
- 09 Jun 2018, 8:18 AM - A 7MB native-image Java app that runs in 30ms and uses only 4MB of RAM!
- 05 May 2018, 6:35 PM - Building a mobile frontend for a Go application using Flutter
- 10 Dec 2017, 10:24 PM - Announcing RawHTTP - a JVM library for handling raw HTTP
- 21 Oct 2017, 4:42 PM - Say no to Electron! Using JavaFX to write a fast, responsive desktop application
- 21 Oct 2017, 7:27 PM - Kotlin’s hidden costs - Benchmarks
- 21 Jan 2017, 6:49 PM - 4 free ways to hot-swap code on the JVM
- 30 Sep 2015, 8:32 PM - Groovy - REST client without using libraries
- 23 Mar 2013, 1:17 PM - Hybrid programming languages: will they take off?
Click here to see the full list of blog posts I have written, including those in other websites.
Here is a list of my favourite side-projects.
I use side-projects to try new things, learn technologies in depth, create useful things I actually need!!! And, to be frank, because I love writing software, even in my spare time when I get a chance!
Please visit my GitHub repositories for a full list.