Skip to content

Instantly share code, notes, and snippets.

View JesseAldridge's full-sized avatar
👻
test status

Jesse Aldridge JesseAldridge

👻
test status
View GitHub Profile
Hello, I'm a WooCommerce specialist. I have experience with all of the technologies you listed. I have fifteen years of software engineering experience. This sounds like the perfect project for me.
Here is my last big project from my previous full-time role: https://airbnb.com/plus
Here is my resume: http://jessealdridge.com/static/resume.txt
( 18:29:37 ) Visitor: Hello, I'm running a text editor called Sublime Text 3. It has a sidebar on the left which displays all the files in the current directory. If you add a new file to the directory, this sidebar is supposed to update automatically. But the sidebar is not updating. It looks like this is due to a conflict with Dropbox as described here: https://stackoverflow.com/questions/18564573/sublime-text-3-sidebar-autoupdating-not-working
( 18:29:54 ) Olivia: Hi there, my name is Olivia. Thank you for writing in and contacting Dropbox Support. I am happy to help you today. May I start by asking your first name please?
( 18:29:59 ) Visitor: Jesse
( 18:30:20 ) Visitor: I think I ought to be able to solve my problem by disabling finder integration in Dropbox, but it looks like there is no option for that.
( 18:30:57 ) Olivia: Hi there Jesse, nice to meet you. I can see you have an issue with this third party app , the text editor, allow me to check this a little and also the link you provided me, ok?
( 18

About a year ago, I started accepting freelance jobs on Upwork. I noticed that WordPress and eCommerce websites are in high demand, so I decided to focus on that. The plan was to gain a deep understanding of how both WordPress and eCommerce works. I've completed 16 jobs over the last 9 months with a 100% success rate (meaning five star reviews on every single one). I started out not knowing anything about either WordPress or eCommerce and have since become an expert in both.

I wrapped up my latest project last week and am thinking about what to do next. You can check it out here: boomerangworkouts.com (Note: this isn't my business, a client paid me to build it for him.) (Note 2: since I wrote this the client has taken it upon himself to completely redo the design of the landing page)

Right now I'm at a fork in the road. I started freelancing in order to learn what companies are looking for when it comes to software. And I've succeeded in learning a lot, but being an individual freelancer isn't a scalable b

I got paid about $10K for my last project. The guy who paid me anticipates he will make $100K from the site within the first year. I don't know if he actually will or not, but it seems plausible to me. He did basically no work -- he supplied the idea and the capital and I did everything after that. I'm definitely not criticizing the guy -- he's great -- but the disparity in money per unit of effort is very striking.

This got me wondering... what percentage of revenue do most companies pay to the people who write their code?

I did some rough back of the envelope calculations below. I don't know if got the numbers quite right, but I do think it's fair to say that software is pretty much dirt cheap.

If you take the amount of money Google pays to all of its software engineers combined, it adds up to about a fifth of what they pay to Apple to make Google be the default search engine on iPhones.

I talked about WordPress plugins in an earlier post. I've been thinking they might be a good business opportunity. Th

I've spent my whole career in software engineering. But lately I've been thinking that software is cheap and I should focus more on the business side of things.

Why is software cheap? Well, apparently there's this thing called supply and demand. Because there's a huge supply of software engineers -- somewhere between 20 and 30 million -- companies don't have to pay very much for an engineer's time.

Clearly if I'm going to sell something, I should focus on an area where supply is low and demand is high. How can I identify such things? Well, they would have a high price. Ok, so what things have a high price? What's the most expensive thing I could buy?

@JesseAldridge
JesseAldridge / ideas.md
Last active October 21, 2019 00:10
Possible Ideas

Lately I've been doing freelance web development. Things are going pretty well. It's possible I should continue focusing on doing the exact same thing I'm doing now. I could either pursue a lot of small projects or one big project. I think I would need to make at least $15,000 before the end of the year to justify continuing down this road.

The next obvious alternative would be to start a different kind of business. I think it could be interesting to take a first principles approach to deciding what kind of business to start. This approach has led me to being interested in three areas in particular:

  1. How can I help other people start businesses?
  2. How can I build buildings faster and cheaper?
  3. How can I create software faster and cheaper?
@JesseAldridge
JesseAldridge / download_symbols_polygon_loop.py
Last active July 7, 2020 21:49
download_symbols_polygon_loop.py
import json, os, csv, time
from datetime import datetime
import requests
import _0_load_price_by_date
data_dir = os.path.expanduser('~/stock_data/polygon_prices')
if not os.path.exists(data_dir):
MMM
ABT
ABBV
ABMD
ACN
ATVI
ADBE
AMD
AAP
AES
@JesseAldridge
JesseAldridge / break_up.py
Created July 3, 2021 20:43
break up a large csv into pieces
import csv
def break_up(in_path):
with open(in_path) as f_in:
reader = csv.reader(f_in)
chunk = 0
while True:
with open(f'{chunk}.csv', 'w') as f_out:
writer = csv.writer(f_out)
for i, row in enumerate(reader):
@JesseAldridge
JesseAldridge / gist:c3c7a2020f4cecf23f5a5888d22df62c
Last active August 12, 2021 23:33
Technical consultation on building Ethereum based investment management platform

I'm thinking about building a kind of crypto investing platform. The idea is anyone can deposit money into the system and have their funds allocated toward various investments by skilled investment managers -- basically like a hedge fund. The investment managers would vote on how the money is allocated, and their votes would be weighted by their historical performance.

I'd like to speak with someone for a few hours about how I might build such a system. I'm a professional web developer, but I know very little about building distributed apps or the blockchain. I'm not sure which technologies to use -- Ethereum and Solana both seem promising, for example.

First I have some basic questions: Does the idea sound feasible? Would it be hard to build? How would you build such a system?

Second, I'd like to get a bit more concrete. I'd like help building a very simple toy version of the idea that does the following:

  • allows one person (the investor) to deposit funds into a smart contract
  • allows another person to