Hire a Delphi & Lazarus Developer to Maintain Your Application

Pascal is a mature and dependable technology. Unfortunately, it is also aging and the pool of developers who know it well keeps shrinking. If your business runs on a Delphi or Lazarus application, I can help. I’ve spent two decades writing in Pascal. I started with Delphi 6 and worked my way through to Delphi …

How To Find and Recover Lost Bitcoin Wallets

Bitcoin launched in 2009 as the first decentralized cryptocurrency, and in the early and mid-2010s a lot of curious people mined a few coins or bought some for pocket change before forgetting about them. Back then, a single Bitcoin was cheap, so it was easy to treat the whole thing as a novelty and move on. Today, …

How to Use JSON Web Tokens (JWTs) in Lazarus

In a recent project, I was working on a licensing system that had to work entirely offline. For this, I decided to rely on JSON Web Tokens, or JWTs. Lazarus has support for them, but it took me a while to get it working. First of all, make sure you are running a recent version of FreePascal. The JWT implementation was …

How to Open Linux Drives on Windows

This article may contain affiliate links. In other words, I may get a commission if you make a purchase through my links, at no cost to you. A few months ago, I set up a Raspberry Pi to act as my personal server to securely receive files from my customers. It worked great, but I ran into an issue when I tried to read …