Blog
-
Website Investing: How to Recover Traffic
Early in 2025 I purchased a website that provided a service to the Mexican market. Its revenue model was to allow the user to perform a certain task easily, then charge them for the end result (~$2 fee). The site was created in 2021 and in the past had generated $28,000 of revenue annually, most…
-
How to Find a CTO for Your Startup
So you have an idea and you probably think that 50% of the hard work is done. Now you just need someone to build it and millions will roll through the front door. You, sir, are one of many “Ideas Founders“. Ideas Founders believe in their idea so much that they think success is a…
-
How to Become a Freelance Software Developer
What Does a Freelance Software Developer Do? A freelance developer makes client websites, apps and software. He must also maintain those sites and applications over time as updates are always required and bugs appear from time to time. How Much Can a Freelance Software Developer Make? A typical freelance developer can expect to make between…
-
How to Start Freelancing
About the author: I work as a software development freelancer. My minimum hourly rate is $125 but I usually double that to $250 as I get work done very, very fast. That’s the benefit of having skills and experience! This post is all about how you can get started with freelancing, and it’s not specific…
-
createWriteStream async – Guide
When writing files to disk in node you have to be careful. Many times file writes require insertion of large chunks of data over a (relatively) long period of time. The key thing to avoid is opening the file multiple times which is resource intensive. It is far better to open the file once and…
-
Is JavaScript Promise Sync or Async?
TLDR; Any code in Javascript or Typescript that uses the word “promise” is asynchronous. What Does Async Mean? When coding asynchronously it means that your code is running on a different thread or CPU core than the main program that started the process. This leaves the main thread free to do important jobs like keeping…
-
Is Async Better than Sync in Javascript?
Neither async nor sync are better in Javascript. Rather, they both have specific use cases. This post will show you the most common cases for each and the real world scenarios in which you would use them. TLDR; Use async code for all long running processes that take longer than 30 milliseconds. You can use…
-
Technology Job Salaries by Year and Sector
This post is the once stop shop for you to see tech, software engineering and IT salaries from around the world. Simply click any link below to see what you should be earning! These are updated every year so you can get an idea of the progression, and extra cash, that you should be seeing!…
-
How to Get a ChatGPT API Key
See below for instruction on how to get your ChatGPT API key. What is ChatGPT? ChatGPT is an AI language model developed by OpenAI. It’s designed to understand and generate human-like text based on the input it receives. Essentially, it’s a computer program that can carry on a conversation, answer questions, and provide information on…
-
How to Escape the 9 – 5 Prison. Developer Millionaire.
Have you ever felt trapped in your 9 to 5 job? I know I used to and every single day I wondered if it was possible to escape. Fast forward 10 years and I’m now an entrepreneur who owns his time, but I certainly didn’t start that way. In fact my starting position was probably…
