60-Day Revenue Target
of $50,000 goal
Total Deals
In Progress
Closed Won
Daily Tasks & Checklists โ†’ Google Keep Live & Persistent

Charly's daily system, Tomas's founder focus, and recurring checklists live here โ€” where they actually persist and sync across devices.

โ†—

๐ŸŽฏ Direct Outreach โ€” The New Model

We don't wait for inbound. We find companies where software = more money, then reach out with a clear value prop. No platforms, no competition, no race to the bottom.

๐ŸŸฃ Channel 1 โ€” Small Successful Businesses
Find via AI Lead Gen โ€” Successful businesses without software that are leaving money on the table. Think Heathos: $2M+ revenue, zero SaaS infrastructure.
LinkedIn + Apollo.io outreach โ€” Find the decision maker directly, send one well-written message. No templates โ€” personalized revenue pitch.
Rate: $150โ€“250/hr fractional architect โ€” 2โ€“3 simultaneous clients = excellent income. We are selective โ€” based on revenue potential, not desperation.
๐ŸŸข Channel 2 โ€” Government Contracts
SAM.gov / SBIR โ€” Federal contracts for small businesses. Register as an LLC. Healthcare IT, DoD logistics software, and aviation systems are all active categories we qualify for.
State + Municipal contracts โ€” Local government modernization is massive. Find via state procurement portals. Response time is slow โ€” start now, close in 60โ€“90 days.
Rate: $200โ€“350/hr on gov contracts โ€” Government pays full rack rate, slow to start but extremely predictable once you have a contract vehicle.

๐Ÿข Target Business Profiles โ€” Who to Find

Ranked by revenue impact + conversion probability. Use these to filter leads from Apollo, LinkedIn, and the AI lead gen tool.

All Deals
Company Platform Stage Value Updated
No deals yet. Click + Add Deal to start tracking.

Cover Letter Templates

Specialized by role. Click Copy โ€” customize [brackets] before sending. Always link nlpointer.com first.

NullPointer

NullPointer LLC

AI-Augmented Senior Engineering ยท We Build. We Own. We Deliver.

We are not a dev shop. We are not freelancers. We are a product-building unit โ€” the technical equivalent of a co-founder team that shows up with conviction, takes ownership, and does not leave until the job is done right.

Our Core Principles

๐Ÿ‘Ÿ We Put Ourselves in the Client's Shoes

Before writing a single line of code, we ask: what does success look like from the client's perspective โ€” not ours? We understand their users, their business model, their deadlines, and their fear of failure. We do not optimize for our convenience. We optimize for their outcome.

๐ŸŽฏ 100% Success Before We Start

We only take on work we are confident we can win. If we don't believe in the project, we say so. If the scope is unclear, we clarify before committing. We don't sign contracts we can't keep. Taking on bad work is a failure of integrity, not just execution.

๐Ÿค Accountability Is Non-Negotiable

If we committed to it, we deliver it. No excuses, no redirecting blame, no redefining scope after the fact. If something goes wrong โ€” and in software, something always does โ€” we own it, fix it, and make the client whole. Accountability is the only currency that compounds.

๐Ÿ’ฏ Always Delivering 101%

Meeting the spec is the floor, not the ceiling. We look for the one thing the client didn't ask for but will thank us for โ€” a performance improvement, a UX detail, a piece of documentation that saves them three calls. We don't ship the minimum. We ship the best we can do in the time we have.

๐Ÿ“ˆ We Ask for Equity to Show We Believe

Asking for equity is not greed โ€” it is a public statement of belief. When we ask for a stake, we are saying: we are betting on this the same way you are. We have worked for minimum cash until delivery, taken equity over retainer fees, and reduced our rate for founders whose ideas we believe in. Skin in the game is our default mode.

โšก Speed Is a Competitive Weapon

Inspired by how the best-run companies operate: speed is not recklessness, it is respect for opportunity cost. Every day a product isn't shipped is a day a competitor could move. We use AI tooling, clear architecture, and zero tolerance for process theater to move 3โ€“5x faster than traditional teams โ€” without cutting corners on quality.

๐Ÿง  First Principles Over Best Practices

"Best practices" are yesterday's solutions to yesterday's problems. We reason from first principles: what is the actual goal? What are the real constraints? What is the simplest thing that could work at scale? We question requirements. We eliminate unnecessary complexity. The best solution is often the one nobody asked for because nobody thought to simplify that far.

๐Ÿ”ฅ Outwork Everyone, Every Day

Talent is common. Relentless work ethic is rare. We show up early, stay late, and treat every client's deadline as our own. We don't coast. We don't mail it in on Fridays. The teams that build the most enduring products are the ones that outwork the field โ€” not by 10%, but by an order of magnitude. That is our standard.

๐Ÿ† High Standards, Zero Mediocrity

We do not accept "good enough." A bug that ships is a broken promise. Code without tests is a liability we're handing the client. A dashboard that's confusing is a product we didn't finish. We maintain high standards because standards are contagious โ€” and so is the lack of them. We would rather push back on scope than ship something we're ashamed of.

๐ŸŒ Think in Systems, Not Demos

Anyone can build a demo that impresses in a meeting. We build systems that hold up at 100x the load, survive team turnover, and don't require the original developer to maintain them. We think about versioning, observability, failure modes, and governance from day one โ€” because the hard problems in software aren't features, they're architecture.

Our Promise to Every Client

โœฆ We will tell you the truth about your project, even when it's uncomfortable.

โœฆ We will not start work we don't believe we can finish excellently.

โœฆ We will treat your money like it's ours โ€” because sometimes it is.

โœฆ We will never hide behind technical jargon to avoid accountability.

โœฆ We will ask for equity when we believe in what you're building โ€” because that's what partners do.

โœฆ We will deliver more than the spec asked for and less of the bloat you didn't need.

โœฆ When something goes wrong, you will hear it from us first, along with a plan to fix it.

The Team

๐Ÿ’ฐ How to Sell NullPointer

A system, not a talent. Everyone on this team can sell.

Selling is not a gift. It is a teachable, repeatable process. A 30-year entrepreneur who built 19 companies and invested in 78 startups broke it down โ€” this page distills that playbook specifically for NullPointer. Read it. Internalize it. Use it.

๐Ÿง 

1. The Mindset โ€” Selling Is a System

"There's no such thing as people who are good at selling and people who aren't โ€” just people who haven't been taught the system."

โ€” The source of this entire playbook

Most engineers think they can't sell because they conflate "selling" with manipulation or extroversion. That's wrong. Selling is simply helping someone understand why what you have solves their problem better than their alternatives.

โŒ Wrong Frame
  • โ€ข "I'm not a salesperson"
  • โ€ข "I'll let the work speak for itself"
  • โ€ข "I don't want to be pushy"
  • โ€ข "If they want it, they'll reach out"
โœ… Right Frame
  • โ€ข "I'm helping them solve a real problem"
  • โ€ข "Clarity and communication is my job"
  • โ€ข "Persistence is respect for their time"
  • โ€ข "Nobody buys what they haven't heard about"
๐ŸŽฏ

2. Lead with Purpose, Not Price

People buy into the mission before they buy the service. When you sell NullPointer, you are not selling hours โ€” you are selling ownership, conviction, and outcome. The "why" is the hook.

NullPointer's "Why" for Any Pitch:

  • โ†’We are not contractors. We are a co-founder-caliber team that takes technical ownership and delivers outcomes โ€” not activity.
  • โ†’We work with founders and teams who want senior-level engineers who show up with initiative, not hand-holding.
  • โ†’Our goal is to be worth more than we cost โ€” every single engagement.

When your why is clear and genuine, it disarms the price objection before it comes. People don't negotiate with someone they believe in โ€” they try to find a way to say yes.

๐Ÿ’ต

3. Charge by Outcome, Not by the Hour

Hourly rates commoditize you. They invite comparison to Upwork freelancers. Outcome-based pricing reframes the conversation from "how much does it cost?" to "what is this worth to my business?"

โŒ Hourly Trap

"We charge $150/hr and estimate 200 hours." โ†’ Instantly sounds like a contractor. Client calculates hours, questions efficiency, shops around.

โœ… Project / Milestone

"We deliver X fully built and deployed for $Y, with these specific milestones." โ†’ Client buys the outcome. You control your own efficiency.

๐Ÿ† Retainer / Equity

"For ongoing work, we prefer a monthly retainer + equity stake." โ†’ You become a partner, not a vendor. Aligns incentives long-term.

How to frame it: "We don't think in hours โ€” we think in what needs to get done and what it's worth to you when it's done. Let's talk about the outcome you need and we'll tell you what that costs."
๐ŸŽค

4. The Pitch โ€” What to Actually Say

A pitch is not a monologue. It is a structured conversation. Follow this sequence:

1
Ask, don't tell
Start with their problem. "What are you building? Where are you stuck technically? What does success look like in 90 days?" You learn more, they feel heard.
2
Mirror their language
If they say "we need to move fast" โ€” use that exact phrase back: "Moving fast is exactly what we're built for." If they say "reliability" โ€” lead with reliability.
3
Prove with specifics, not adjectives
Never say "we're really good at this." Say: "We rebuilt Alaska Airlines' real-time flight data pipeline โ€” reduced data latency from 4 minutes to under 30 seconds." Stories beat claims every time.
4
Make the ask clear
Never end a call without a next step. "Can we set up 30 minutes this week to go deeper on the architecture?" or "Let me send you a one-pager by tomorrow โ€” does that work?"
5
Confirm commitment out loud
"So we're aligned that the goal is X by Y date, and we'll connect Thursday to finalize scope โ€” sound right?" This closes loops and makes the next meeting sticky.
๐Ÿ“ฌ

5. Outreach โ€” Specificity Wins Every Time

Generic outreach is noise. Specific outreach is signal. The difference between a 0% response rate and a 30% response rate is specificity โ€” showing you read the room, did your homework, and have something real to say.

โŒ Generic (Gets Ignored)

"Hi, I'm Tomas from NullPointer. We're a software development firm specializing in full-stack development with over 10 years of experience. We'd love to discuss how we can help..."

โœ… Specific (Gets Responses)

"Hey [Name] โ€” saw your post about scaling your ingestion pipeline. We just solved the same problem for a healthcare SaaS โ€” cut their processing time 80%. Quick 15 mins this week?"

Rules for Every Outreach Message:

  • โ†’Reference something specific about them (their post, their product, their job description)
  • โ†’Lead with their problem, not your credentials
  • โ†’One clear ask at the end โ€” not three options
  • โ†’Under 5 sentences. If it needs more, it's not ready.
  • โ†’Always link nlpointer.com โ€” first credibility check is your site
๐Ÿ›ก๏ธ

6. Handling Objections โ€” The Real Conversation

Objections are not rejections โ€” they are requests for more information. Every objection is a question in disguise. Here are the ones we face most and how to handle them:

"You're too expensive."

Don't defend your price โ€” reframe the cost of NOT solving the problem. "What does it cost you per month to keep this problem unresolved? If we fix it in 6 weeks and it runs for 2 years โ€” is $40k expensive or cheap?" Then go quiet.

"We can hire someone cheaper on Upwork."

"Absolutely โ€” you can. What we can't compete with on price, we compete with on outcome. Most clients who've tried both come back because junior work needs senior cleanup. We skip that step." Then offer a smaller scoped engagement to prove it.

"We're not ready yet."

"Totally understand โ€” when do you think you'll be ready? I'll put a reminder to follow up then." Always get a specific date. "Not yet" with a date is a warm lead. "Not yet" without one is a dead end โ€” but still follow up in 30 days.

"We already have a dev team."

"That's great โ€” we often work alongside internal teams as an extension, especially for architecture decisions, performance bottlenecks, or shipping new features faster. Is there a specific bottleneck your team is fighting right now?"

"Send me more information."

This is often a polite stall. "Happy to โ€” what specific piece would be most useful? I want to make sure I send the right thing." Forces them to engage. If they still want a general PDF, send it with a specific follow-up booked.

๐Ÿ”

7. Follow-Up โ€” The Fortune is in the Follow-Through

Most deals are lost not because of "no" โ€” but because someone stopped following up. Research consistently shows deals close after 5โ€“12 touchpoints. Most salespeople give up after 2.

Follow-Up Cadence That Works:

Day 1Initial outreach or meeting follow-up โ€” send recap + next step
Day 3Soft check-in โ€” "Did you get a chance to look?" or share a relevant resource
Day 7Value-add email โ€” article, tool, or insight that directly applies to their problem
Day 14Restate the offer โ€” short, no pressure: "Still thinking about X? Happy to jump on a quick call."
Day 30Final nudge or pivot: "Checking back in โ€” if the timing isn't right, totally understand. When would be better?"
MonthlyExisting contacts get a lightweight update โ€” a project shipped, a blog post, a tool we built

Key rule: every follow-up needs a reason. "Just checking in" is weak. "Saw this and thought of you" or "We just shipped X and thought it was relevant" gives them something to respond to.

๐Ÿ‘ค

8. Personal Brand โ€” Your Invisible Sales Team

Your personal brand is what people say about you when you're not in the room. In 2025, it is not optional โ€” it is infrastructure. Every post, every project you ship publicly, every comment in a forum is a touchpoint for someone who might hire you.

What Personal Brand Does for Sales
  • โ†’Inbound leads that already trust you before the first call
  • โ†’Shortens the "who are you?" phase of every pitch
  • โ†’Justifies premium pricing โ€” you're a known quantity
  • โ†’Compounds over time โ€” posts from 2 years ago still bring leads
What to Do Right Now
  • โ†’LinkedIn: Post 1x/week โ€” a problem you solved, a lesson, a tool you built
  • โ†’GitHub: Public portfolio at github.com/nlpointerllc/Portfolio
  • โ†’Site: nlpointer.com is your first impression โ€” keep it current
  • โ†’Niche down: "AI-augmented senior engineers" is more memorable than "dev shop"
๐Ÿ“ฃ

9. Marketing vs. Sales โ€” Know the Difference

Marketing generates awareness. Sales closes deals. They work together but they are not the same job โ€” and confusing them wastes effort.

๐Ÿ“ฃ Marketing (Charly's zone)
  • โ€ข LinkedIn posts, GitHub presence, case studies
  • โ€ข Job platform profiles and activity (Braintrust, Toptal, etc.)
  • โ€ข Portfolio kept up to date and shareable
  • โ€ข Consistent brand voice: "AI-augmented senior engineering"
  • โ€ข PR: any time we ship something public โ€” announce it
๐Ÿ’ฐ Sales (Everyone's zone)
  • โ€ข Direct outreach to specific leads in the pipeline
  • โ€ข Cover letter and application quality per role
  • โ€ข Follow-up cadence on warm leads
  • โ€ข Proposal and scope conversations
  • โ€ข Closing: asking for the yes, directly and confidently
The overlap: Great marketing makes sales easier. If a client has seen your GitHub, your posts, or nlpointer.com before you reach out โ€” the conversation starts from trust, not cold.
๐Ÿ

10. Closing โ€” Ask for the Yes

The biggest mistake non-salespeople make is never asking for the business directly. A great conversation that ends without a clear ask is a missed opportunity. Closing is not pressure โ€” it is clarity.

Assumptive Close

"Based on everything we've talked about, I think we're a strong fit. Want to talk about kicking off in the next two weeks?"

Option Close

"Would it be better to start with a focused sprint to prove the approach, or go straight to full engagement?"

Urgency Close (honest)

"We have capacity opening up next month โ€” I'd hate for us to miss the window if you're serious about this."

The Golden Rule of Closing

After you make the ask โ€” go quiet. Don't fill the silence. The first person to speak after the ask is usually the one who concedes. Let them process. Their answer, whatever it is, moves you forward.