Posts

Process: SOP

 See github repo sop-docs To create a new site: C:\Users\saad0\Documents\source\sop-docs>npx create-docusaurus@latest <website-name> classic Yes 👍 — Docusaurus is just a static site generator (like Jekyll or Hugo). The end product is plain HTML, CSS, and JS files, which means you can absolutely deploy it to cPanel hosting. Here’s how to do it: Step 1 — Build Your Docs Site On your local machine (or dev server): cd sop-docs npm run build This creates a /build folder containing your static site. Step 2 — Upload to cPanel You have two main options: 🔹 Option A — File Manager Log into your cPanel. Open File Manager → go to public_html/ (or a subfolder if you want yourdomain.com/docs ). Delete any old files (if this is a fresh site). Upload the contents of the /build folder. ⚠️ Important: upload the contents (index.html, assets folder, etc.), not the parent /build folder itself. 🔹 Option B — FTP / SFTP Connect with FileZilla or your preferred FTP c...

Project: Mailing list handler

Short term: 1) Buy a subscription Long term? 2) Replace with phplist 3) Replace with my own solution using Amazon SES Here’s what your cPanel host is (very likely) doing, based on the screenshots/logs you shared and how Exim-based hosts watch for abuse—and how to keep your PHPlist sends under the radar. How they detect “spam” at a high level They aren’t “reading content.” They’re watching your mail behavior in the Exim logs and tripping rate/volume alarms. Burst & sustain rate thresholds (time-window counters). Your screenshots show triggers like: Level 1: 100 events in 600s (10 min) → 10/min average Level 2: 200 events in 1800s (30 min) → 6.7/min average Level 3: 250 events in 3600s (1 hour) → 4.2/min average When you exceed these windows (per user), they flag you. Source of mail = LOCALRELAY / cwdcheck. LOCALRELAY = messages injected from a script on the server (e.g., PHP mail() ), not a remote SMTP client. cwdcheck = current working directory ...

Process: Prospecting

Get a list, for example: C:\Users\saad0\Documents\source\prospecting>python local_seo_pipeline.py --city "Portland, OR" --industry "accounting services" --target 150 --out output.csv C:\Users\saad0\Documents\source\prospecting>python local_seo_pipeline2.py --city "Portland, OR" --industry "accounting services" --state OR --allow_cities "Portland" --target 150 --out output\test_one.csv  1. Enter into CRM Project: Get a mailing list handler

Why do new businesses fail?

  80% of new business fails because they don’t know how to manage cashflow

Process: DevOps

https://docs.google.com/document/d/1TtbGplqgoYyIrMlDpqBr4tS2U8aUBQNA9Ohvl2PZLtE/edit?tab=t.yhvxzofsm6hm

Process: Email

Image
Email using web browser: https://email.beaconmarket.agency Note, all email are forwarded to my gmail, and I need to get into the habit of watching out

5 - Unique Value Proposition

 From everything you’ve outlined and documented, I think you’ve actually picked a business model that makes sense for your goals and strengths — provided you approach it in the way you’ve mapped out in your plans. Here’s why: 1. Strong Alignment With Your Skills You already have full-stack development and AI expertise , so you can layer in automation, mini-apps, and custom integrations that most agencies can’t offer. This creates a differentiator — you’re not just selling “ads,” you’re delivering ads + conversion systems , which can dramatically improve client ROI and retention. 2. Clear Fast-to-Revenue Path Your $200 proof-of-concept → $1,200–$1,500 retainer model is one of the few service models that can produce cash flow in 30–60 days without heavy capital outlay. Starting broad and niching down once you have data and case studies is a safer, validated path than picking a hyper-specific niche on day one. 3. High Ceiling Without Needing 100s of Clients Jus...