The Curious Engineer

All blogs / Software / engineering practice

DeavidSedice's blog

deavid.wordpress.com

Thoughts about programming

Software / engineering practiceRustGamingDatabasesGeneral

’10’15’20’25
Posts
154 from 13 Jul 2006 to 25 Oct 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://deavid.wordpress.com/feed/

2026 2

  1. Turns out Docker was the easy solution to have my agents on Turbo YOLO
  2. A total disaster: JBL Sense Pro severely disappoints after the Shokz OpenFit 2+ experience

2025 2

  1. Hundreds of Hours Wasted? The Brutal Truth About Onboarding For Unhaunter v0.3.0
  2. I watched “Event Horizon” (1997) in 2025 and it’s actually half bad

2024 1

  1. I’m making a new FOSS Game! Unhaunter: 2D Paranormal Investigation

2023 6

  1. Duke Nukem is not coming back
  2. Modern music is defined by the Loudness Wars
  3. The Backrooms: better games, please!
  4. Cierra Sedice.com & Leelibros.com
  5. Could AI have consciousness and self-awareness?
  6. An Algorithm for Truth might be possible

2022 3

  1. AMD Ryzen 7000 – I’m disappointed
  2. LTT’s Petabyte project – my thoughts on the data loss
  3. Review and criticism of Novation Circuit Tracks

2021 16

  1. Producing (awful) Music now!
  2. 99.6 million of e digits
  3. I started using a Password Manager – Bitwarden – , and you should too
  4. A giant leap to come in PCs by 2024
  5. I started streaming on Twitch and the computer I built might not be enough
  6. A review on first cup of Rust blog post
  7. A small shift on this blog! Advocating for a simpler Rust
  8. Rust – What made it “click” for me (Ownership & memory internals)
  9. When to think about using Cloud for your service
  10. What if cryptocurrencies were used to perform useful work?
  11. OVH lost a datacenter on a fire, what do we learn?
  12. Rust vs Python: Rust will not replace Python
  13. Threading is not a magic wand for performance
  14. Finally upgraded my computer to Ryzen 7 5800X
  15. Actix and Rust unsafe
  16. Released new ping tool in Rust!

2020 22

  1. Intel probably wants AVX-512 just for benchmarks
  2. Phasmophobia – a low tech Ghostbusters game
  3. AMD Ryzen 5 5600X, a gaming beast?
  4. Time to upgrade our computers
  5. Kerbal – Realism Overhaul
  6. Affero GPL is toxic – avoid it like the plague
  7. Beginner’s guide to Unit Testing
  8. I love Rust language!
  9. Cómo funciona la RAM (I): SRAM y DRAM
  10. Cpu cache and memory bottleneck
  11. Linux Overcommit (VII): ¿a favor o en contra?
  12. Linux Overcommit (VI): Memoria compartida
  13. Linux Overcommit (V): La memoria virtual
  14. Linux Gaming: Things have changed
  15. Linux Overcommit (IV): Porqué abortan los programas
  16. Linux Overcommit (III): Memoria libre, caché y swappiness
  17. Linux Overcommit (II): Qué es el memory Overcommit
  18. Linux Overcommit (I): No afecta al rendimiento!
  19. Cómo se generan números al azar en un programa de ordenador
  20. Actix-web is dead (about unsafe Rust)
  21. I’m not buying a new computer (yet) – Is Moore’s law dead?
  22. My predictions for tech in 2020

2019 29

  1. Interviewing for Google’s SRE
  2. Water cooling with Peltier – Part II
  3. Water cooling with Peltier, worth it?
  4. ORM should be used in every project
  5. Explain like I’m five – Databases
  6. Future of Rust and Go
  7. Benchmarking Python vs PyPy vs Go vs Rust
  8. HTTP Pipelining is useless
  9. PostgreSQL 12 Released!
  10. Why should you learn Go for your next project
  11. Clusters, Sharding and Replication: When it’s sensible to have them?
  12. Atom editor – how to select file encoding by file extension
  13. How to allow Docker containers to see the source IP address
  14. Introduction to Docker Compose and Hub
  15. Gentle introduction on Docker and containers
  16. Sedice – Adding FTS with PostgreSQL was really easy
  17. Why Java is faster than Python
  18. Servidores web más seguros con Docker (V)
  19. Security issues when setting up a Web server as a Reverse Proxy
  20. Servidores web más seguros con Docker (IV)
  21. Servidores web más seguros con Docker (III)
  22. Sedice – me contactaron para decirme que encontraron una vulnerabilidad grave
  23. Servidores web más seguros con Docker (II)
  24. Networking features that Docker that I would like to see
  25. Cómo conseguir que los contenedores Docker vean la IP de origen
  26. Servidores web más seguros con Docker (I)
  27. Qué es la programación Ágil, SCRUM y cómo empezar
  28. Introducción a Docker y Docker Compose
  29. Infraestructura de desarrollo web con python

2018 30

  1. Emulating Omuamua Alien Spaceship with Kerbal
  2. Kerbal – Surviving with USI Kolonization mod
  3. Understanding Obervables and Subjects for Angular
  4. Angular 7 almost here but Ivy is still far from ready
  5. The Cloud is overrated!
  6. Python threading can use all cores despite the GIL
  7. Designing your project DB for scaling up (II) – Unforeseen problems of Replication
  8. Designing your project DB for scaling up (I) – When data does not fit on RAM
  9. Postgresql – Things that I miss – special index types
  10. PostgreSQL – Architecture
  11. Things I miss from PostgreSQL
  12. Aprendiendo con Kerbal – DeltaV y TWR
  13. NoSQL databases – what are they good for
  14. Ejecutar programas como servicios en linux
  15. Kerbal Space Program – Un juego para aprender exploración espacial
  16. Prepare for the SSD price wars!
  17. Particionando servidores Linux
  18. How HTTP/2 makes your site faster
  19. Properly Securing Web Tokens
  20. Sedice: https y autorenovación de certificados
  21. Sedice: Backup y réplica incremental
  22. Diseñando una web ultra-rápida (V)
  23. PostgreSQL 11 beta 2 publicado! ¿Qué trae de nuevo?
  24. Diseñando una web ultra-rápida (IV)
  25. Diseñando una web ultra-rápida (III)
  26. Cómo HTTP/2 acelera tu sitio web
  27. Se espera la Nvidia GTX 1180 en Julio
  28. Diseñando una web ultra-rápida (II)
  29. Diseñando una web ultra-rápida (I)
  30. Angular 7 podría ser el framework definitivo

2017 15

  1. Cálculo de huecos alternativo para Eneboo
  2. Raid is not a backup
  3. Someone stop NodeJS package madness, please!!
  4. Meeting en #Dublin de IA sobre blanqueamiento de dinero
  5. #PostgreSQL live aggregate cache (II)
  6. #PostgreSQL Speeding Up Queries (I)
  7. Numpy, Cython y otras triquiñuelas para velocidad en #Python
  8. #PostgreSQL live aggregate cache (I)
  9. Los SSD en camino para reemplazar el HDD
  10. #PostgreSQL: High Privacy Data w/Encryption
  11. Probando la velocidad de Japronto
  12. Lateral JOIN can make a SQL 200 times faster
  13. A favor de los cigarrillos electrónicos (II)
  14. A favor de los cigarrillos electrónicos (I)
  15. Docker y los contenedores

2016 12

  1. Mejorar la vida de las baterías de Litio
  2. El 4g y la banda de 800mhz
  3. NoSQL, ¿explotó la burbuja?
  4. Ojalá hubiese sido el fin de la WiFi
  5. Ahorrar batería con móviles Android
  6. Probando Steam en Linux / Jugando a Portal 1 & 2
  7. Entropy Classifier Network (Part II)
  8. Revisitando Viejos Posts
  9. Las actualizaciones las carga el diablo
  10. Entropy Classifier Network (Part I)
  11. Automatic data normalization
  12. Reviviendo el blog

2012 14

  1. Buscando un buen editor de textos para programar
  2. Cómo licenciar tu proyecto de software libre
  3. Fragmentación de ficheros en Linux
  4. Intercambio de claves Diffie-Hellman con Python
  5. Reinstalando el eeepc de Asus con Debian
  6. De lo aleatorio que puede ser (o no) un número aleatorio
  7. Cosas que me fascinan de una base de datos, el MVCC
  8. Control de versiones del código fuente (GIT)
  9. Sobre la memoria ‘swap’ y el rendimiento del equipo
  10. El camino hasta el soporte físico
  11. Python, la barrera de los diez mil
  12. Discos de estado sólido (SSD) (parte I)
  13. Sobre las bases de datos NoSQL (parte I)
  14. Abriendo blog nuevo

2006 2

  1. El fin del enigma de la WiFi.
  2. Wifi, Linux, Wifi, Portátiles y más Wifi