Jon Palmisciano

Blog

Exploiting the dynamic linker for fun and profit

The environment variables DYLD_INSERT_LIBRARIES (macOS) and LD_PRELOAD (Linux) let you instruct the dynamic linker to load dynamic libraries that are not normally part of an application. Furthermore, the libraries specified are loaded before any other libraries. Read more...

How Yahoo Finance serves realtime data

If you take a look at stock on Yahoo Finance during market hours, you will notice the price and other key information updates in realtime: I was curious how this was done, so I started to investigate. Read more...

My experience with Strapi

A friend recently hired me to help build a small online store for him. He had three main requirements: the store to be up and running ASAP; it had to be easy for him to manage; and it had to be built with JavaScript. Read more...