You are browsing as a guest. Sign up (or log in) to start making projects!

HenryTierney

@HenryTierney

Joined June 20th, 2026

  • 5Devlogs
  • 5Projects
  • 3Ships
  • 30Votes
Just a new coder trying to learn :)
Open comments for this post

50m 21s logged

Devlog #1

Welcome to the development log! This project tracks our engineering journey from a flawed, overfitted stock picker into an adaptive, blind multi-asset allocation system. Think of it like building a self-driving car, but for managing money.


The Development Journey

Step 1: The “Guessing” Car (Overfitting)

We started by creating a basic computer rule:

“Buy stocks when they drop a bit, and sell them when they jump.” We let the computer guess the absolute best numbers for this rule using past stock market data. The computer came back with perfect numbers that looked like a jackpot, but there was a catch: it only worked perfectly on the past data because it memorized the answers. If we tried to use this exact code in the real world, it would crash instantly.
So I had to:

  • Identify initial strategy flaws
  • Diagnose curve-fitting problems

Step 2: The “Adaptive” Car (Walk-Forward Analysis)

To fix the guessing problem, we forced the computer to study history in small chunks.

  1. The bot looks at a 10-year window of data to learn basic market behaviors.
  2. It tests its rules on the next 5-year window to prove it can adapt to unseen data.

This forced the computer to dynamically adjust its style. It learned to be careful and safe during bad economic times (like the high-inflation 1970s) and more aggressive when the economy was booming (like the 1990s).

Step 3: Changing the Terrain (Multi-Asset Allocation)

Next, we realized that only investing in the US stock market is like driving a sports car on a muddy mountain road—sometimes you get stuck. We upgraded the system by giving the computer a garage full of different vehicles:

  • US Stocks (SPY)
  • Tech Stocks (QQQ)
  • Gold (GLD)
  • Bonds (TLT)
  • Real Estate (VNQ)

We proved that when the stock market enters a major crash, the bot should pivot capital into hard assets or safety nets to keep compounding value.

Step 4: The Blind Talent Scout (Momentum Ranking)

To make this fully realistic, we stripped away the computer’s ability to “look ahead” into the future. We built a system that looks back at the past 12 months to see which assets are moving with the fastest upward velocity (momentum).

  • The Rule: Every year, it checks the scoreboard, automatically kicks out the losers, and splits your money 50/50 into the top two winning assets.

Step 5: Future Updates

While the baseline system is highly capable, the upcoming roadmap includes several key structural upgrades to prepare it for advanced market environments:

  • Dynamic Position Sizing
    Instead of a rigid 50/50 split, the system will allocate more money to the asset with the smoothest trend and less to the highly volatile one.
  • Alternative Macro Filters
    We will test replacing the basic stock market filter (RSI / EMA) with real-world economic indicators, like inflation tracking and interest rate moves, to predict market crashes earlier.
  • Expanded Asset Pool
    To capture even more diverse trends, we plan to add international stocks, emerging markets, and broad commodities (like oil and agriculture) to the selection pool.

0
0
0
Ship

"The Last Meme" is a fun web project that recreates the iconic Star Wars opening crawl with a humorous, meme-themed story. Built using HTML and CSS, it features a smooth scrolling animation and a simple interface where users can start the intro by pressing the Spacebar. The project was created to practice web development and CSS animations while putting a creative spin on a classic movie intro.

  • 1 devlog
  • 5h
  • 6.88x multiplier
  • 37 Stardust
Try project → See source code →
Open comments for this post

5h 24m 11s logged

The Idea

I wanted to recreate the classic Star Wars opening crawl with a funny, meme-themed story called The Last Meme.

Development

The project was built using HTML and CSS to create the scrolling crawl animation. My goal was to keep it simple, lightweight, and easy to run in any modern web browser.

Challenges

The biggest challenge was making the crawl animation look smooth and feel similar to the original Star Wars intro.

What I Learned

This project helped me improve my HTML, CSS, and animation skills while learning how small design changes can make a big difference.

Future Plans

I may add background music, sound effects, and more customization options in future updates.

0
0
3
Ship

I am very proud of this site. I have always wanted to get started coding, and I never really had the motivation. When I found HackClub, and eventually StarDance, I really found what I needed: a community of people that support me and keep me going when times get hard. The incentive helped too. Being my 2nd project, and my only completed project, it just feels great. I'd like to thank you for making this amazing program, and I hope to see you again. Bye Bye!

  • 1 devlog
  • 0h
  • 1.23x multiplier
  • 1 Stardust
Try project → See source code →
Open comments for this post

25m 25s logged

The project is done!

Finally, after some work, my first ever website is done! It has a bunch of cringe sound effects! These sound effects include: “mmm so good and tasty”, “MAYO ESCALATOR” and a video called “When a Unknown Number Calls” (a cringe song I ragebait my friend with) I can’t wait to continue expanding on this soon!

0
0
6
Ship

This was a fun first project! One part that was hard was CSS! I had to refer to https://www.w3schools.com/css/ for guidance for stuff I didn't quite understand. 1 part that was easy was coming up with the idea. I've always loved ragebaiting my friend, and it's one way to start up a conversation with him if needed. Thanks for reading this, and check out the sound effects! They are HILARIOUS!!!

Try project → See source code →
Open comments for this post

2h 5m 33s logged

This is the start of my first project!

I absolutely love ragebaiting my friend, so this is the website that comes in handy! It does only have 3 sound effects, but there are more to come! My goals are to add more buttons and to continue improving the site. Here’s the transcript of “MAYO ESCALATOR” (My personal favorite) 🎶MAYONNAISE ON AN ESCALATOR! GOING UPSTAIRS SO SEE YOU LATER! BYE BYE!” 🎶

0
0
38

Followers

Loading…