Hotep Jesus Profile picture
Jun 8 14 tweets 7 min read Read on X
I don't know how to code...

Never knew how to code mobile apps...

But I literally launched my first iPhone app last week using AI.

(No, you CANNOT build a 'good' app in five minutes)

Here's what I learned in the process: 🧵 Image
After breaking my code base the first time I realized that I should make a back up folder.

After corrupting the back up code base I realized that I need multiple back ups.

So, after every major change I make a backup and name it after the major change.

My backup folder now has a multitude of files from previous backups.Image
Before we continue, here's the app I built.



I created it to solve a problem I had with other workout log apps.

It takes too long to find the exercise in the app, or the app doesn't have the exercise, or uses a different name.

So, I solved this problem. Fitboy.appImage
If the AI hallucinates, that's not an AI problem.

That's a YOU problem (user error).

To resolve this you need SPECIFIC instructions!

Before we get to specifics, let's talk brevity and protocols.

For every new change, start a new chat.

Previous conversations in the same chat WILL cause the AI to perform unintended actions.

Keeps your chats BRIEF!Image
Protocols:

There are two main types of protocols: Bugs & Updates

You can find these on the web or create your own.

If you want to eliminate hallucinations then you NEED protocols! Image
🖌️Update protocols:

Create your own protocols using AI.

Ask the AI to create a protocol for your programming language with the below parameters to reduce hallucinations.

1. Understand Request & Validate Context
2. Analysis, Design & Planning (understand existing codebase)
3. Propose Implementation Plan (User Confirmation Required)
4. Implementation & Execution
5. Propose Verification (Mandatory After Successful Implementation)

I literally created one for you using Grok:

(Yes, you will copy and paste the entire thing in every prompt when updating your code base)

{You can set these as 'rules' but AI doesn't always stick to the rules}
x.com/i/grok/share/d…
🪲Bug Protocols:

Ask the AI to create a protocol for your programming language with the below parameters to reduce hallucinations.

1. Re-establish Context & Verify Environment
2. Deep Analysis & Root Cause Identification
3. Solution Design & Proactive Enhancement
4. Validation Strategy

(Again, I've done this for you using Grok but you should make your own based on your coding language)
x.com/i/grok/share/s…
🏗️ How to use protocols:

For every update or bug fix you'll enter your prompt (SPEC ALWAYS) and below that you'll paste your protocol.

(You may need to instruct the AI to follow the protocol in your prompt)

DO THIS EVERY TIME! Image
🎨 Prompt creation:

This is where the magic happens.

Do NOT ask the AI to create something and then sit back and watch.

THAT'S NOT GOOD AI PROMPTING!

Flush out as much of your plan as possible and then ask the AI to review your work to make sure it understands.

(You may need to say DO NOT UPDATE THE CODE BASE)

If you like what you see then proceed to the next step.

SPECS!Image
⚙️ Specifications:

Copy and paste the last AI output and prompt it to create a SPEC as if it were a PRODUCT MANAGER.

Review the SPEC carefully.

The AI will often add useful features or ideas you didn't think of during this process.

After you edit the spec you are now ready to update the code base.

(I literally created one using Grok in less than 5 min for a Macro Tracking app)
x.com/i/grok/share/C…
⌨️ Updating the code base:

Paste your SPEC and PROTOCOL into the chat and hit enter.

Voila!

You're now building something that will have minimal errors if any at all.
😴 NEVER code when you're sleepy.

I learned this the hard way.

Your mind misses things in the SPEC and you end up creating something you don't want.

🔖 Expect to do a ton of reading.

Specs are long and intense and you WANT to read through them carefully.

That's why you don't want to be sleepy.

🧠 Do NOT rely on the AI to solve all of your problems.

Most of the thinking is done by YOU!

The more smarter you are the smarter the AI will be.

You will have to think through some issues to get the outcomes you want.
🔨 Tools:

I built fitboy.app (download please) using Cursor AI.

Claude 4.0 is a godsend.

I use Gemini 2.5-pro-preview for specs.

Thinking models are best for planning but cost more.

Use them to think through planning and use the agent included in your subscription plan to create specs in order to save money.

For execution, Gemini works but for bigger tasks I use Claude 4 because safety first.

The website was built with Replit (it's a WIP).
I could have charged you $1,000+ for this information by selling you a course but I didn't.

However, I will be doing a workshop for anyone who is subscribed to any of our products on menoforder.com

Thank me by downloading (and using) our app.

You can download it at FitBoy.app

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Hotep Jesus

Hotep Jesus Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @HotepJesus

Mar 1
The Zelenskyy meeting was designed to fail:

Here’s why:

⬇️
Trump used psychology and good cop bad cop with Vance to get Z to rage quit because America doesn’t need the minerals deal with Ukraine.

More on that later.

The meeting should have been behind closed doors but the purpose was to embarrass Z in front of the world.

They wanted to make him look small (smaller than what he already is.)

Z got SET UP because he’s no longer needed. His usefulness is over.
The US-Russia trade alliance was well underway before Z stepped into The White House.

This video of Putin was posted on X the day before the meeting.

Read 7 tweets
Aug 4, 2024
Ashley (Fresh Prince of Bel-Air) Supports Kamala Harris. And I’m not mad at this AT ALL.

Why?

Because I understand THE CONTROL DESIGN.

This isn’t a personal decision and here’s how I know this…

🧵
The aristocracy exists at the UNIVERSITY level.

They DO NOT represent the working class but hide their motives behind the struggles of the working class while ignoring the working class.

Who is Tatyana Marisol Ali?
She is a member of an exclusive club.

The BLACK BOULE which operates through GREEK fraternities and sororities.

Her graduation from HARVARD exposes her proximity to “THE ELITES.”

Her allegiance is to the aristocracy (boule).

Not the truth.

She’s NOT LIKE US.
Read 6 tweets
Aug 4, 2024
As a secret member of the Illuminati here’s what I’m not supposed to tell you:

The corporations hold power because of their ability to wield political influence.

The working class believes that their politics is organic, however… Image
The politics of the nation is controlled from the top. The topics that your “candidates” argue over are “allowed.”

That’s why your discourse includes banal topics like, “she’s a hoe” or “she ain’t black” or “he’s a felon.”

These are ALLOWABLE topics.
The “allowable topics”, which are EASY TO UNDERSTAND, are pushed by the PROPAGANDA class.

Today we call them INFLUENCERS.

The influencers themselves are not particularly intelligent because if they were they wouldn’t be so easily controlled.
Read 12 tweets
Nov 15, 2022
11/22/22
• DNS name record conflict (resolved)

• Anchor link roadblock (resolved)
• Website is 97% complete
• Pricing has been finalized
• Analytics to be installed tomorrow
Read 9 tweets
Oct 13, 2019
Nah! This is the best video I've seen since Trump got elected.

I can guarantee you he's Hotep. 😂
I wish they didn't cut his mic off. He was on a roll!

"Imma tell all y'all business"

"Ya brother was a one-termer, and if you're not careful you will be too"

"And that Uncle Tom house nxgga there!"

Bruh!
"Brotha" is a title prefix for Hoteps so that's confirmed — he's Hotep.

But can anyone confirm if he's still missing?

After that performance I'm not surprised by this at all. 😒
Read 4 tweets
Jul 6, 2019
How To Subvert A Government:

By Jan Kozak — Communist Party of Czechoslovakia

The first step consisted of having the conspiracy's own people infiltrate the government (the "pressure from above.")
The second step was to create a real or alleged grievance, usually through either an action of government or through some situation where the government should have acted and didn't.
The third step consisted in having a mob created, by the real or alleged grievance that the government or the conspiracy caused, demand that the problem be solved by a governmental action (the "pressure from below.")
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(