56,966 blogs · [ { "id": "01a087d2-dd0e-7283-86db-90c6b563d5a9", "title": "Creating Lisp Systems", "url": "https://renato.athaydes.com/posts/creating-lisp-systems.html", "published_at": "2025-11-02T21:11:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b5c5ab7f", "title": "Zig comptime: does anything come close?", "url": "https://renato.athaydes.com/posts/comptime-programming.html", "published_at": "2025-01-15T19:19:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b5d41ab0", "title": "Metaprogramming and testing in the D Programming Language", "url": "https://renato.athaydes.com/posts/testing-dlang.html", "published_at": "2023-12-17T20:37:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b5e4f225", "title": "How I wrote my own Smart Home software", "url": "https://renato.athaydes.com/posts/writing-your-own-smarthome-manager.html", "published_at": "2023-06-04T23:26:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b6a3f6c7", "title": "A look at Unison: a revolutionary programming language", "url": "https://renato.athaydes.com/posts/unison-revolution.html", "published_at": "2023-01-08T23:22:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b79fb6c4", "title": "My IDE is too heavy so I moved to Emacs", "url": "https://renato.athaydes.com/posts/switching-from-heavyweight-ides-to-emacs.html", "published_at": "2022-12-11T20:55:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b88d12d5", "title": "The difficult problem of managing Java dependencies", "url": "https://renato.athaydes.com/posts/understanding-java-dependencies.html", "published_at": "2022-07-06T16:15:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b9832420", "title": "Testing and building C projects with Zig", "url": "https://renato.athaydes.com/posts/testing-building-c-with-zig.html", "published_at": "2022-06-19T16:35:00+00:00" }, { "id": "01a087d2-dd0e-7283-86db-90c6b9af5a9a", "title": "Replacing logging APIs with the Java System Logger", "url": "https://renato.athaydes.com/posts/java-system-logging.html", "published_at": "2022-01-15T23:49:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c748581045b6", "title": "Revenge of Lisp (Part 2/2)", "url": "https://renato.athaydes.com/posts/revenge_of_lisp-part-2.html", "published_at": "2021-10-10T21:13:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485832350c", "title": "Revenge of Lisp (Part 1/2)", "url": "https://renato.athaydes.com/posts/revenge_of_lisp.html", "published_at": "2021-09-30T21:21:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c74858f89edb", "title": "How to write fast Rust code", "url": "https://renato.athaydes.com/posts/how-to-write-fast-rust-code.html", "published_at": "2021-08-15T19:38:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485904ec0b", "title": "How to write really slow Rust code - Part 2", "url": "https://renato.athaydes.com/posts/how-to-write-slow-rust-code-part-2.html", "published_at": "2021-08-08T18:28:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c74859176020", "title": "How to write really slow Rust code", "url": "https://renato.athaydes.com/posts/how-to-write-slow-rust-code.html", "published_at": "2021-07-31T10:50:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c74859d8fcdc", "title": "Revisiting Prechelt's paper and follow-ups comparing Java, Lisp, C/C++ and scripting languages", "url": "https://renato.athaydes.com/posts/revisiting-prechelt-paper-comparing-languages.html", "published_at": "2021-07-24T14:54:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485a87e616", "title": "Vanilla Java: Using Java SE as a Framework", "url": "https://renato.athaydes.com/posts/using-java-se-as-framework.html", "published_at": "2020-11-22T21:25:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485aede924", "title": "Why Gradle is loathed while actually being great!", "url": "https://renato.athaydes.com/posts/gradle-loathed-but-great.html", "published_at": "2020-11-01T19:39:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485b5f99c7", "title": "Taking Project Loom for a spin", "url": "https://renato.athaydes.com/posts/taking-loom-for-a-spin.html", "published_at": "2020-05-17T18:50:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485c110079", "title": "Writing HTTP files to test HTTP APIs", "url": "https://renato.athaydes.com/posts/writing-http-files-for-testing.html", "published_at": "2020-05-01T16:20:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485cd2a99e", "title": "Running WebAssembly on the JVM", "url": "https://renato.athaydes.com/posts/running-wasm-on-the-jvm.html", "published_at": "2019-11-24T18:40:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485d46a8ed", "title": "Interesting Features of the Dart Programming Language", "url": "https://renato.athaydes.com/posts/interesting-dart-features.html", "published_at": "2019-07-07T13:32:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485d9369aa", "title": "Comparing JVM alternatives to JavaScript", "url": "https://renato.athaydes.com/posts/comparing-jvm-alternatives-to-js.html", "published_at": "2019-04-17T21:11:00+00:00" }, { "id": "01a087d2-dd0f-7063-9eb1-c7485e222808", "title": "Creating a website generator to generate my website", "url": "https://renato.athaydes.com/posts/creating-this-website.html", "published_at": "2019-03-31T15:25:00+00:00" } ] posts Claim your blog
Back to renato.athaydes.com
Blog · corpus.blog/blogs/renato.athaydes.com/posts

renato.athaydes.com

renato.athaydes.com

2025

2023

2022

2021

2020

2019