1. Have we reached peak Python? - 2020 April 09

    Has Python reached the peak of the hype cycle?


    read more
  2. Stringly typed functions - 2020 March 28

    An overuse of strings when you could use better types is an antipattern I commonly see when doing code review of distressed systems. This tends to come up more often in older languages that have weaker type systems, but the issue can come up in more modern language also.


    read more
  3. LaTeX support on this blog - 2020 March 25

    I finally have support for rendering LaTeX on this blog


    read more
  4. Happy leap day! - 2020 February 29

    Happy leap day!


    read more
  5. What causes Pylint no-member false positives and how to deal with this - 2020 February 17

    SQLAlchemy when used with Pylint complains about some false positives. Here's an explanation of why and what you can do about it.


    read more
  6. Sorting IP addresses in Python - 2020 January 27

    A small example of a way you can sort IP addresses in Python.


    read more
  7. Page requests to the metal - Backend web framework - 2019 December 25

    There's a large number of steps of abstraction in the modern web stack. Let's follow through everything that happens in between submitting a form to a very "simple" web app that adds together two numbers from the form. This part focuses on the back end web framework portion of the stack. We use Django as an example here.


    read more
  8. Build system options in 2019 - 2019 December 23

    Build system options in 2019


    read more
  9. RAM usage 50 years after Apollo - 2019 December 19

    Every now and then I see some post that complains about how absurdly heavy in terms of system resources Electron apps are. A few days back I saw a tweet with a simplistic comparison of the amount of RAM available on the Apollo guidance and a modern chat app running in a bloated stack. Something about it just kept bugging me and it wasn't the RAM usage part but more the intellectual sloppiness that such a post encourages, this post exists as my attempt to delve into what I think is going on here.


    read more
  10. Different techniques for debugging code - 2019 December 17

    An overview of various techniques that you can use for debugging.


    read more

« Page 3 / 10 »