Gabriel Abreu

What I’ve shipped.

Project releases and changes to this site.

This site is on version 189 · Latest recorded update · 5 November 2026

151 entries

  1. On small phones, the home page header now keeps gabeonchain, gabchess, Blog, Resume and Contact on one line.

    Site
  2. On phones, the footer links and the home page header links now sit in the middle of their tap areas.

    Site
  3. On phones, the Highlights row on Marketing no longer moves on its own. It moves when you swipe, drag or use the arrows, the next card shows a little more at the edge, and the row Pause button is gone because there is nothing to pause. The header links are centered in their tap areas, and the email, Calendly and Engineering links in the FAQ are easier to tap.

    Site
  4. The highlights row on Marketing now takes its desktop layout from the page styles alone. Nothing changes on screen.

  5. Pages load the current site script instead of an older cached copy.

  6. A copy polish across the site. The About on Marketing now opens with my positioning work, the Positioning and Web3 cards are tighter, the FAQ answer about AI and my writing is shorter, the Engineering moat line and How I work are trimmed, and the contact form uses the spelling enquiry.

    Site
  7. On both Marketing resumes, in English and Portuguese, the research skill Prospector is now listed as brand research instead of lead generation, and the PDF downloads match.

    Site
  8. On desktop, the Highlights row on Marketing now lays its cards out in two rows. Writing & ghostwriting is a tall tile at the start with a larger picture, Web3 / DeFi is a tall tile at the end, and the six cards between them sit in pairs. The arrows move one column at a time. The words on every card are unchanged, and the row looks the same on tablets and phones.

    Site
  9. I can now see which contact links people use. Clicks on the booking link, the email link and the contact page link are counted by kind and page, with no address or personal detail. Every page now also counts visits, and anonymous sessions are recorded with every form field masked, so names and emails are never captured. The contact form carries no privacy note beneath it any more.

    Site
  10. The Prospector description and the HubSpot routing walkthrough now speak of brands and clients instead of leads, in the Engineering page and in llms.txt. The Proof of work page does the same, including its page title, search description, case study labels and structured data, and the FAQ on the old cinematic page now calls it one client pipeline.

    Site
  11. The hiring answer on Marketing now offers a 30-minute call you can book, and the same sentence sits in the page's FAQ data. The Marketing description names Rio de Janeiro. The llms.txt Contact line lists the call link and the Rio de Janeiro time zone. The copy editor article has a clearer preview summary.

    Site
  12. Every blog post now ends with a short note about who I am and a Book a chat button that opens my booking calendar. It sits right after the Related list.

    Site
  13. A new article is on the blog: Which of your new signups will become your new best clients? It shows a 3-table Postgres way to rank new signups by how close they sit to your best customers. It replaces Marketing has a proof problem in the Writing section on Marketing, and that article stays on the blog.

    Site
  14. An unused data file from the retired Systems I Run page is deleted from the site files. The site stopped serving it on 18 October, so no page changes.

    Site
  15. Every blog post now has the same menu as Marketing, the blog and the contact page: Work, Engineering, Blog, Resume and Contact, with Changelog in the footer. On Engineering, the Maria and Scout notes are rewritten, the repeated lines under About are gone, How I work now says I do my best work in customer-facing roles, and the Hedwig panel shows its eval results: 57 of 57 labelled payment requests pass, with a link to the full report. The project list now carries structured data for search engines, and the share image has alt text. The Engineering resume replaces Early career with independent applied AI software engineering since February 2025: Hedwig, the Augments plugins and Maria. On all four resumes, the noder. line now names customer calls next to competitive intelligence. Reopening a project with the Back button now counts as a view every time.

    Site
  16. The Engineering page is calmer and livelier at once. The left column has one even spacing step, the moat line and the motion and music buttons stay together at its foot, and the project list is plain rows with more room between them. Only Live and Waitlist still carry a status. The field’s tiles are crisp squares again, and they answer you: a soft light follows the pointer, a click sends out a ring, and the field drifts while you move, then settles about 2 seconds later. Pause motion and reduced motion still turn this off. On a phone, the field now comes after the name, the resume and the work, in page order. The duplicate English resume link under More is gone; the Resume (PDF) button opens it. A Skip to selected work link is the first stop for keyboard users, and every link under More is easier to tap.

    Site
  17. Marketing, the blog and the contact page now share one menu: Work, Engineering, Blog, Resume and Contact. Changelog moves to their footers. The home menu adds Resume too. Resume opens the English resume PDF, and the old /resume and /resume.html addresses now open it as well. The home page has a hidden heading with the name Gabriel Abreu and both titles, for screen readers and search engines; what you see does not change. On Marketing, the three lines beside the character card, the product education and product ads cards, and the FAQ answers on what Gabe does, on launches and on working with teams have new wording. The About paragraph drops its last sentence. The FAQ now calls the UniPDS program an MBA and adds the 260 wallets to the Octant result, in the page and in its search data. The copy-editor post now says the MBA was finished in 2026, and the proof post frames its GitHub line as an opinion.

    Site
  18. Blog posts now share a 1200 by 630 JPG picture in link previews, and the share pictures on the home, Marketing, blog, contact and changelog pages and on every post carry a text description. Search engines now get one record for the whole site, records for the blog and contact pages, the last-edited date of each main page in the sitemap, and new descriptions for the blog, its RSS feed and the contact page. On Marketing, the Highlights row counts its cards beside the arrows, starting at 1 of 8. The post on what AI agents can break now links to Hedwig, and the evals post links to Engineering. Analytics now counts clicks on email, LinkedIn and the booking link, and visits from tagged outreach links, without the address or any other link text.

    Site
  19. The home page now tells search engines and AI assistants the same short profile and skills list as the Engineering page. Its title stays Marketing Engineer.

    Site
  20. The tools that build the four resume PDFs now start their own copy of the site for each run, so a server left running from an older version can no longer put old text into a PDF. The PDFs did not change.

    Site
  21. Tidied the styles for the footer of the Engineering sidebar, the moat line and the motion and music buttons, into one set of rules. The page looks the same as before.

    Site
  22. The sitemap now gives search engines the date each blog post was last edited, not the date it was first published. The four 2024 crypto research notes now report their August 2026 edit date there, the same date their pages already carried.

    Site
  23. The four 2024 crypto research notes on the blog, on Nvidia, Coinbase, BNB and a FET/ETH pair trade, now show the 2024 month they were written instead of their August 2026 republish date, and the blog lists them by those dates.

    Site
  24. The Octant migration line on all four resumes, in the web versions and the PDFs, now ends in “all organic” (“100% orgânico” in Portuguese). The Marketing FAQ answer on measuring results says the same.

    Site
  25. On Engineering, the line about my moat now sits right under the More links, with the same space above it as every other break in the left column, and the motion and music buttons stay at the bottom. The Contact page has a new Book a 30-min call button that opens my Calendly in a new tab.

    Site
  26. The Engineering resume PDFs, in English and Portuguese, now list the 480 hours and the main subjects of my UniPDS postgraduate program in applied AI software engineering: machine learning & LLM fundamentals, AI architecture, MCP, autonomous agents, fine-tuning and AI security & governance. The Portuguese resume now uses the course’s official name. On Marketing, the FAQ answer on AI agents and MCP servers mentions that I studied both in that program.

    Site
  27. Aligned the Engineering and Marketing structured profiles with the home page: search engines now read Marketing Engineer as the shared professional title.

    Site
  28. The four resume PDFs, Engineering and Marketing in English and Portuguese, now use a two-column layout: section names on the left, entries on the right, a centred header and square bullets, still on one page. The Engineering resumes now list Hedwig and Scout as MCP builds, AI agents, LLM evals with inspect-ai, human-in-the-loop work, Dune SQL analytics, the Scrum and Agile focus of the UVA MBA, and two more courses: CS50P from Harvard and the Hugging Face AI Agents Course. The Octant migration line on all four now reads 92% of active allocators, and the Marketing resumes add lead generation with Prospector.

    Site
  29. On Marketing, the Highlights, Taste is my moat, Writing and FAQs headings now share one typeface and size. Quick answers is now FAQs, with eleven questions: new answers cover the AI agents and MCP servers I build, how I test agents with evals, whether I use AI to write, and where I’m based and how to hire me. The answer on measuring results now gives the Octant V2 migration numbers. The third Writing card is now Marketing has a proof problem.

    Site
  30. The Engineering column now opens with two buttons under my intro, Resume (PDF) and GitHub; GitHub moved there from the More links. Each Selected work project now names the main language of its code on GitHub; the Hedwig and Scout lines now name MCP, and the column’s sections are evenly spaced. Marketing now says I was the only product marketer at noder. and that Hedwig and Maria are two AI products I built. The blog’s page title names AI agents, evals and marketing, its topic filters now start with AI Engineering, and the Nvidia article left that topic. Search engines and AI assistants now read one profile of me on Engineering, Marketing and the blog, the Engineering page title names agents, MCP and evals, its description adds MCP servers, and llms.txt lists my projects.

    Site
  31. Removed old images, videos, a font, a stylesheet, a script and a shader that no page loaded. Every page looks and works the same.

    Site
  32. My four CV PDFs, Engineering and Marketing in English and Portuguese, are rewritten with tighter copy: three lines per role, a Projects section on the Engineering CV, shorter Skills with languages inline, and contact details in the header. Each stays one page. The Hashtag Treinamentos entry now reads as a data analysis course with a certificate, and the Engineering redirect page title reads Gabriel Abreu.

    Site
  33. Engineering has a new left column: a numbered Selected work list with a one-line description and status for each project, plain More links to GitHub, the blog, X, LinkedIn and both resumes, and the motion and music controls under the moat line. The This site, How I work, More work and About links left the column; Contact and Back to marketing close the More list. The project panels are unchanged.

    Site
  34. Fixed a typo in a code comment on the old hero page. No visible change.

    Site
  35. The Marketing Highlights notes now match my CV: ghostwriting is described without client names, and the Octant line carries the confirmed figures, and the noder. line names my 9 months there. Engineering About lists all three degrees and says I have spent the past 5 years on marketing engineering and AI systems. The four CV PDFs are regenerated with the same roles and figures, one page each.

    Site
  36. Pages load lighter on repeat visits. Shared styles and scripts are now cached for a year and refreshed by version, the home page film plays a smaller AV1 file where the browser supports it and falls back to the MP4 if that file fails, the profile photo is losslessly smaller, and three article images are recompressed.

    Site
  37. The Marketing page has Gabe’s approved positioning copy: the page title and descriptions say marketer, writer & ghostwriter, three Highlights cards have new headings, the Positioning and Web3 cards and the last About line are reworded, and the Quick answers add a question on ghostwriting. The headline, the character card and the layout stay as they are.

    Site
  38. The design notes now record both places on Marketing where the headline font is used beyond the title: the About headline, and the numbers and name ribbon on the character card. Nothing on the page changes.

    Site
  39. On the Marketing character card, the pill now reads Legendary instead of LEGENDARY, the 7, 13 and 37 numerals are thinner, and Pause motion fully settles the card. Two unused card images were removed.

    Site
  40. The Marketing character card is now an ornate card with an anime portrait of Gabe. It plays a short reveal once, with a gold frame, a light sweep and glints on the eye and quill. Pause motion and reduced motion keep it still.

    Site
  41. Highlights read more like a craft list, the About heading is bigger with a lead sentence, and the marketing resume uses the new title.

    Site
  42. The Marketing page now uses one title, Marketer & Writer.

    Site
  43. Marketing shows the 3 latest articles as cards again, the About text is new, Highlights adds Writer and Paid media cards, and the Engineering footer sits closer to its controls.

    Site
  44. The gabchess link on the home page is easier to tap on small phones. On the shortest ones, the header moves up to 8px and the Tap a word to enter line up to 9px to make room.

    Site
  45. On Marketing, the three craft lines now stand beside the character card from 1024px wide, so they start on the first screen. The card art scales smoothly on narrow phones instead of dropping rows. On small phones the gabchess link no longer catches taps meant for the home prompt, and Blog headlines and topic filters are easier to tap.

    Site
  46. The Marketing hero card now lights once as it comes into view, so touch screens get the warm frame and holo sheen that hover gives a pointer. The Bonus orb catches the light with it. Pause motion and reduced-motion settings skip it.

    Site
  47. On Engineering, the three intro lines now sit close together as one heading, and the work list and the links share the rest of the sidebar’s height, with no empty bands above the list or the footer. The sidebar now scrolls less than before at every window height, and a window 860px tall or more shows it whole. On very tall screens the gaps stop growing so the column reads as one block.

    Site
  48. The Marketing hero now leads with a character card: name, rank, class, skills and years of experience over a pixel-art room. The frame warms and a holo sheen fades in on hover; touch screens keep it at rest. The three craft lines stand beside the card on wide screens and sit below it on narrow ones. The Engineering notes on this site now say it is set in 2 typefaces. On narrow phones, the home page puts gabchess under the wordmark so Blog and Contact stay in view.

    Site
  49. On Engineering, the sidebar opens with a new intro set as a name, a role and a short why, with a work list centred between the intro and the links. Headlines are larger and set in a second typeface, Eugene Sans: the Marketing title, article titles and Engineering’s name line. On phones, the Engineering controls sit on a bar that clears the work list. On the home page, a gabchess link sits next to the wordmark. Unused font files are no longer served.

    Site
  50. Engineering opens with one lit shape that spreads across the whole background in about 3 seconds, then holds still until you move over it or pick a project. Hovering a project still repaints it, and leaving goes back to the full background. With reduced motion or paused, the full background shows at once. The This site panel describes it the same way.

    Site
  51. On Marketing, the pause button fades at the same pace as the rest of the site, FAQ answers close at once, and arrow keys reach every Highlights card. On Contact, the privacy line sits with the form and names the email service, and session recording is switched off in the site's code. A build file is no longer served.

    Site
  52. Unused files, including two social preview images, a data file and the older card videos, are no longer served.

    Site
  53. On Marketing, the hero now holds three short lines on what my work taught me, and About says "More recently" in place of a year count. Highlights cards draw a thin ring around their picture on hover or focus. Contact now says how visits are counted and that your message is not stored.

    Site
  54. On Marketing, the Highlights row drifts to the right again on its own. Hover, focus, drag, Pause or reduced motion stops it.

    Site
  55. On Marketing, FAQ answers fade in, the pause and play icons crossfade, and a heading eases in when a link lands on it. A whole Writing row now opens its post.

    Site
  56. On Engineering, the light field now spreads out from the lit object when you hover a project, and gathers back into it when you leave.

    Site
  57. Home page text is now at least 13px, and a role word keeps its colour on hover.

    Site
  58. On phones, the Engineering light field now sits at the top of the page, above the name and project list.

    Site
  59. Engineering case study boards now use sentence case, draw once and stop. The panels share the other panels' colours and the Back to work link.

    Site
  60. Borders on the Marketing slide buttons and the Engineering case step buttons are easier to see.

    Site
  61. On wide screens, the Marketing intro now ends level with the bottom of the film and the name starts level with its top.

    Site
  62. The glow behind a Highlights card is wider, and hovering a card lights it much brighter than before.

    Site
  63. On Marketing, the Highlights cards lose their numbered labels and section headings outweigh card titles. Nav and FAQ links now underline on hover instead of changing colour.

    Site
  64. Highlights has a new Product marketing card. Writing leaves the row, and the BTG Pactual ghostwriting line moves under the Writing heading.

    Site
  65. Engineering has a sixth project, about this site. Its field repaints in warm tones.

    Site
  66. New articles now open with the same All articles link as the existing ones.

    Site
  67. Scrolling over the Engineering field with a finger no longer leaves a trail of lit tiles.

    Site
  68. The Maria project on Engineering now says what the app is built with: React Native, Expo & TypeScript.

    Site
  69. Engineering stays still after you close a project with the mouse.

    Site
  70. The resume PDFs are now 1 page each, and no skill wraps at a hyphen or slash. Marketing has its own CV in English and Portuguese, linked from the footer.

    Site
  71. Dragging a Highlights card by its picture now scrolls the row.

    Site
  72. Both resume PDFs now use the site typeface and still fit on 2 pages.

    Site
  73. The 404 page’s header link now reads Contact.

    Site
  74. On Engineering, a project diagram opened from a shared link or the keyboard now shows the finished drawing, as it does with motion paused. Open projects fill the frame on desktop, and the 4 workflow projects have square corners and plain links. On phones, the browser bar matches the page.

    Site
  75. The link underline on Marketing is easier to see.

    Site
  76. Links on Marketing now have a faint underline that brightens on hover.

    Site
  77. Pages appear sooner, most of all on phones. The home image is over 80% smaller, and Engineering no longer jumps as it loads.

    Site
  78. Engineering now opens with a lit pixel shape in the background. An open project on a phone covers the whole screen, and projects fade in place. On Marketing, the Enable motion button brings back the highlight fades too.

    Site
  79. Each Marketing highlight has a pixel glow behind its picture that lights up in its own color when you hover or tab to it. On Engineering, hovering a project fills the background with its color, and the text sits in a narrow column next to the framed background, in smaller type. Music starts only from the music button or a tap on the background. Link colors fade in.

    Site
  80. The prompt on the home page is larger and sits next to the 2 words. The text in the Marketing About section now starts level with the photo. The 404 page has a description.

    Site
  81. Engineering opens with one short line, and numbers are written as numerals. The buttons asking you to act are gone.

    Site
  82. Every page now uses one typeface, Elvon Grotesk, including the 2 words on the home scene. Blog, articles, changelog, contact and the 404 page move to the same dark background as Marketing. Titles, labels and dates are smaller and in sentence case. The Highlights carousel is flatter, snaps card by card and shows a thin progress line. The blog lists articles as rows, and articles read in a narrower column.

    Site
  83. Pages no longer use the EB Garamond and DM Sans fonts.

    Site
  84. Marketing now opens with PMM & Writer and a two-line intro, and no page on the site carries an emoji in its hero. Engineering opens with a new first-person intro and links both resume PDFs. On the home scene, the Marketing and Engineer words keep a slow breathing halo and a sweeping underline, and the hint reads Click a word to enter (Tap on touch). The Pause control stops the loop.

    Site
  85. The English and Portuguese resume PDFs now read Marketer and Engineer under the name, and the UNIPDS MBA shows as completed in 2026.

    Site
  86. After the entrance scene settles, the Marketing and Engineer words draw an underline in their own color, with a short pop and glow, then rest in a soft halo. The cue plays once and stays still with reduced motion. The underline now matches the word on phones. The Marketing subtitle reads PMM & Writer.

    Site
  87. The site now presents me as Marketer and Engineer. Marketing carries the Writer label and opens with my own introduction. Engineering is labeled Applied AI Software Engineer. Page titles, descriptions, search markup and the entrance subtitles match. Missing-page visits now count in analytics. Duplicate redirects and an unused font no longer ship.

    Site
  88. Marketing now preloads its Elvon interface font, removing an unused font download.

    Site
  89. Elvon Grotesk replaces the temporary Libre Franklin type trial on Engineering. Music and motion buttons now announce their next action consistently to screen readers.

    Site
  90. Engineering now places the teamwork statement below selected work, with aligned footer links and reachable sound and motion controls. Enlarged shared link targets, fixed Contact keyboard focus and button movement, and matched article code and the missing-page screen to the type system.

    Site
  91. Engineering tiles change color beneath the pointer and fade back into the blue field. Blog and Changelog filters now expose their group labels to assistive technology.

    Site
  92. Updated interface typography across Marketing, Engineering, Blog and Changelog. Kept the cinematic titles and editorial reading fonts. Highlights now stays still while its arrow controls have keyboard focus.

    Site
  93. Engineering adds ambient music and musical tile taps, a shorter introduction and Libre Franklin type. Marketing restores automatic Highlights scrolling and its previous three writing picks. Removed the Marketing inquiry form.

    Site
  94. Fixed an error when opening Engineering or closing a project. Returning to a project with Back now records its view correctly.

    Site
  95. Kept campaign parameters when older links redirect to the new pages. Middle-clicks now count toward path choices and selected-work link tracking.

    Site
  96. Added visit tracking for the Marketing and Engineering choices, Engineering project views and links to selected work. Fixed the first tap on Play after opening a case-study link on a phone.

    Site
  97. Moved Maria to the first project on Engineering, with its own panel, website and launch film. Changed the Engineering palette to muted ocean blue.

    Site
  98. Built /engineering with a muted green tile wall and project panels. Added selected AI systems, a completed UniPDS MBA and the existing workflow case studies. Earlier case-study links now open the matching Engineering panel.

    Site
  99. Updated the Marketing intro and About copy. Quick answers now explain the context behind each approach. The Web3 / DeFi card has an illustration that matches the other highlights.

    Site
  100. Built a dedicated Product Marketer page at /marketing, keeping the portfolio’s original style. Highlights now cover marketing work and Web3 experience, with launch films and websites for Hedwig and Maria. Updated the About section, writing selection and Quick answers. Detailed case studies remain on the Engineer path.

    Site
  101. Added a cinematic entrance with separate Marketing and Engineer paths. The current portfolio remains available through Marketing, and Engineer links to the existing case studies. The opening supports pause, replay, skip and reduced motion. The desktop scene uses an updated portrait and a single glance toward each role. Each title forms as the character looks toward it, then the scene holds the final pose.

    Site
  102. Restored the original hero copy. The hero buttons now link to case studies and LinkedIn without arrows. Retired both resume webpages and removed their navigation and search listings; PDF downloads remain available.

    Site
  103. Reworked the homepage: a clearer intro, the resume as the main action, the work row now stays put, and the Proof of work heading and card use the page style. The footer and nav now link to the resume. The contact form asks for company as optional, with new wording. Internal links use arrows that point right.

    Site
  104. Fixed analytics on every page. Cleaned up the homepage heading, the proof-of-work title and description, resume structured data and the RSS link. Added all articles to llms.txt. Removed the test count from the Tixmancer card.

    Site
  105. Updated the ROI post footer with links to current projects and X.

    Site
  106. Published How I could provide ROI right away and featured it on the blog and homepage.

    Site
  107. Hedwig’s highlight card now links to usehedwig.xyz.

    Site
  108. Added version numbers to the changelog.

    Site
  109. Updated the homepage case-study button text.

    Site
  110. Updated course names on the resume.

    Site
  111. Updated the intro video.

    Site
  112. Tied the FAQ question about my AI work to my MBA and removed a duplicate FAQ answer. The homepage case-study card no longer shows a number.

    Site
  113. Moved the four case studies to a new Proof of work page.

    Site
  114. Removed the GTM engineering question from the FAQ.

    Site
  115. Blog posts now list breadcrumb data as its own structured data block. Maria's highlight link now points to meetmaria.app.

    Site
  116. Blog posts now end with up to three related posts, and link previews get each cover image’s real size.

    Site
  117. Highlights now lead with results, and four cards show a short outcome line. Maria moved up next to Tixmancer, marked as a live app, and links to its web app. The resumes show one title, the updated Octant migration result, one location line, new Frontend & apps and Onchain skill groups, and Maria added to the independent projects line. Small text across the site is larger. Added an llms.txt at the site root.

    Site
  118. Made selected workflow steps clearer, matched button feedback across case studies, and improved pause controls and touch scrolling.

    Site
  119. Shortened the Hedwig card description.

    Site
  120. Hedwig's repository moved to github.com/gabchess/hedwig. Its card now describes onchain payments instead of Solana-specific roles.

    Onchain
  121. Shortened the B2B Leads description to one paragraph to match the other case studies.

    Site
  122. Removed Search & discovery from Highlights. Matched all four case-study layouts and simplified their mobile diagrams.

    Site
  123. Matched Maria’s Highlights icon to the site’s muted project illustrations.

    Site
  124. Added Maria to Highlights and made the project row scroll faster, with a shorter wait after manual scrolling.

    Site
  125. Shortened the n8n case-study title, highlighted each workflow’s purpose and matched the case-study buttons with source and license notes.

    Site
  126. Added the B2B Leads case study beside the job-hunting workflow, with matching animations and code links. Both cases stack on mobile.

    Site
  127. Renamed the HubSpot case study to HubSpot routing.

    Site
  128. Grouped the three case studies under How I work and removed the repeated email invitation below the contact forms.

    Site
  129. Simplified case-study headings and captions, linked the job-hunt workflow to its public code, and shortened the contact form.

    Site
  130. Aligned case-study buttons and spacing on desktop and mobile. Shortened the copy and removed the example report from the job-hunting animation.

    Site
  131. Added an illustrated job-hunting workflow with a sample report. Placed the first two case studies side by side on wide screens. Added article search descriptions and the Portuguese resume to the sitemap. Restricted deployment of internal files.

    Site
  132. Added business inquiry forms to the homepage and contact page, with clear sending status and a direct email option.

    Site
  133. Aligned both resumes and their PDFs with my current engineering roles. Shortened the homepage copy, FAQs and blog previews. Website edits now require a changelog entry.

    Site
  134. Published Is it OK to let AI be your copy editor? Added author bylines and follow links to the blog.

    Site
  135. Replaced the portrait on both resume pages.

    Site
  136. Added the HubSpot workflow demo and improved homepage video playback.

    Site
  137. Updated my About photo and both resume portraits. The site icon and header avatar use my new headshot.

    Site
  138. I restored the homepage FAQ with shorter answers about my work and experience. Each answer is in the page HTML, with matching structured data for search engines.

    Site
  139. Redesigned the portfolio with an animated Launch Factory walkthrough. Updated the blog and added a two-page resume PDF.

    Site
  140. GTM TAM Mapper shipped public. Three source lists dedupe and tier into one TAM; a real run lands 40 unique accounts of 75.

    GTM
  141. GTM Outbound Personalizer shipped public. One master email plus an account list becomes segment-personalized outbound behind a QA gate.

    GTM
  142. GTM Objections to Content shipped public. Sales-call transcripts become a content calendar, gated on real objection signal.

    GTM
  143. GTM Campaign Launcher shipped public. List QA, copy QA, and sequence checks run in one pass before a send.

    GTM
  144. GTM Content Repurposer shipped public. Past posts get indexed and BM25-scored against a new draft topic.

    GTM
  145. GTM Campaign Analyzer shipped public. Sent, replies, and enrichment data join into a weekly winner/underperformer report.

    GTM
  146. Home restructured: highlights became an animated card carousel, and the changelog and contact sections moved to their own pages.

    Site
  147. The Custom Designed AI Harness & Augments card reframed to name the router, the mechanical gate, and the installable augments directly.

    AI Systems
  148. Hedwig's agent-access copy published: a shared, revocable role record for related Solana apps.

    Onchain
  149. Scout joined the work list: an AI agent that reads a wallet, explains the PnL, and drafts a DCA plan to approve.

    Onchain
  150. Work-row copy pass: cut an overclaim, renamed two cards to say what they actually do.

    Site
  151. Tixmancer joined the work list, linked to its live secondhand-ticket price-check demo.

    Onchain