Category: Technical

  • Turning a list of dicts into a ReStructured Text table

    I recently found myself having to prepare a report of some mortgage calculations so that non-technical domain experts could read it, evaluate it, and tell me whether my math and the way I was using certain APIs was correct. Since I’m using Python, I decided to go as native as possible and make my little […]

  • Book Review: Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland

    Book Review: Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland

    I first came in contact with Scrum when I was working at Google and since then, I’ve been applying it to the startups I co-founded with good outcomes. Since I was searching for a job, I kept seeing “Scrum Master” come up over and over and I thought it was about time that I learned […]

  • Weird interaction with Google, was it Duplex?

    Weird interaction with Google, was it Duplex?

    For a few weeks I’ve been receiving this email from Google: My first question is why is birth control an issue. Is Google limiting the advertisement of birth control? Why? Did we somehow slipped into the 19th century and nobody told me? My second question was… how could they think I have anything to do […]

  • Book Review: WiX 3.6: A Developer’s Guide to Windows Installer XML by Nick Ramirez

    Book Review: WiX 3.6: A Developer’s Guide to Windows Installer XML by Nick Ramirez

    This book was instrumental in me managing to package Dashman. It had pretty much everything I needed and most if not everything I learned from the book worked with the latest WiX 3.X. One issue that I have with most WiX information out there is that it assumes you are working in a .Net language […]

  • Implementing Windows’ Restart Manager in Java

    Implementing Windows’ Restart Manager in Java

    Disclaimer: I don’t know what I’m talking about, I’ve done little Win API (Win32) development and I only have a few years of Java development of which maybe 2 or 3 are developing desktop applications with JavaFX (Dashman being my first fully fledged out JavaFX app). Disclaimer 2: I have only tested this on my […]

  • My ham radio licensing journey is now over: M0ONP

    My ham radio licensing journey is now over: M0ONP

    A friend of my dad introduced me to ham radio when I was 7 years old. When I was 15 or so I passed my beginner’s exam and then I did nothing with it. I got my call sign when I was 24 years old and moving out of Argentina: LU5ARC. I never used it […]

  • Book Review: Advance! The Full Licence Book by Alan Betts, Steve Hartley

    Book Review: Advance! The Full Licence Book by Alan Betts, Steve Hartley

    This book felt of much lower quality than the previous two. There are many typos and editing errors and I noticed a few technical errors as well. I guess it makes sense the advanced saw less scrutiny than the beginner one as fewer people will ever get to this point. Or maybe it’s my bias […]

  • Book Review: Intermediate Licence – Building On The Foundation by Steve Hartley

    Book Review: Intermediate Licence – Building On The Foundation by Steve Hartley

    I’m not a good person to judge this book because I not only have a technical background in electronics, I also got my American Extra-level license (AC1DM) before this one, so, I had to study all this material a few months ago. This feel like a revision. Something that really surprises me about the book […]

  • Restoring window sizes in JavaFX

    Restoring window sizes in JavaFX

    Update 2018-05-23: Updated the code to my current version, which fixes a few bugs. When doing usability testing of an alpha version of Dashman, one thing that I was strongly asked was to have the windows remember their sizes when you re-open the application. The need was clear as it was annoying to have the […]

  • Book Review: General Class by Gordon West

    Book Review: General Class by Gordon West

    I bought this book after watching a series of videos on YouTube that mentioned it: The book has a short introduction and then jumps straight into the question pool for the general class amateur radio exam. For each question, you have the four potential answers, followed by an explanation of the subject and the correct […]