Marcel Haas

2.6K posts

Marcel Haas banner
Marcel Haas

Marcel Haas

@marcelhaasIO

Co-Founder & Member of Technical Staff | SharePoint • Power Platform • Azure Foundry • Replit • Agentic Engineering 🚀 https://t.co/BcM0dQfxz0

Agentic Paradise Katılım Mart 2016
1.2K Takip Edilen842 Takipçiler
Sabitlenmiş Tweet
Marcel Haas
Marcel Haas@marcelhaasIO·
The Swiss @Replit Builders Group is online on @LumaHQ and meeting tomorrow for the first time - everyone who registered will get an email invite soon. Join us tomorrow at 04:00 PM CEST, even ur not from Switzerland. ;-) luma.com/rx89u2yp
English
7
2
13
9.1K
Marcel Haas retweetledi
Satya Nadella
Satya Nadella@satyanadella·
Every agent will need its own computer. And with new Hosted agents in Foundry, every agent gets its own dedicated enterprise-grade sandbox, with durable state, built-in identity and governance, and support for any harness or framework. Read more: devblogs.microsoft.com/foundry/introd…
Satya Nadella tweet media
English
189
417
3.3K
516.3K
Marcel Haas retweetledi
Nick Co 😎
Nick Co 😎@nickco·
Few understand how early @amasad was in his predictions and visions In January 2024, Amjad was talking about how AI would make software creation accessible beyond the traditional programmers He spoke of a world where you: - describe in natural language your idea - the assistant brainstorms with you - you take a photo of the sketch and they build it - you share a voice note on the move - by the time you're home, you have a working prototype - it built a plan for your review that includes auth, user feedback collection, navigation All of this now exists I can't tell you the number of people using the @Replit mobile app to take pics, voice to text, and build their vision on a walk Humans as the creative heartbeat of the project It's hard to think back to 2024, but most folks were talking about copilots and assistants to developers Where AI would be the super productivity tool for engineers and help with code completion Nobody was talking about the high-autonomy of "build me a whole product" Since the start Amjad has always wanted to empower everyone, not just the few who have the exquisite knowledge of programming He has always been saying that AI will become the primary medium between human ideas and working software The American Dream is in the Cloud Where anyone can elevate their life through entrepreneurship youtube.com/watch?v=kCudFI…
YouTube video
YouTube
English
9
7
50
14.3K
Marcel Haas retweetledi
Jeff Teper
Jeff Teper@jeffteper·
Viva Connections is now “SharePoint” Here it is in Teams mobile - your home, dashboard, and news. Excited for this branding simplification as SharePoint powers the widest range of content apps and agents.
Jeff Teper tweet media
English
10
23
67
6K
Marcel Haas
Marcel Haas@marcelhaasIO·
When do you do, when you come to the office about to login to a SharePoint upgrade session and u discover that one of your fishes in the aquarium is stuck in a tube? @SharePoint
English
0
0
1
62
Marcel Haas
Marcel Haas@marcelhaasIO·
Agentic first dev feels more and more just like speaking to a black, empty hole and hoping for a shine of light somewhere. There is a lot of shine in the appearance and positively surprising moments, until you understand what you actually generated and how this will all work on a broader scale and real life conditions.
English
0
0
0
75
Marcel Haas retweetledi
Amjad Masad
Amjad Masad@amasad·
Building a profitable app feels great, but even better: Building tech that helps people in need. @kurbaitaev seeing a dangerous flood hit his home country Dagestan by doing what he does best: Building. The app quickly went viral and empowered many people seek and offer help.
Replit ⠕@Replit

Week 3 winner of the Agent 4 Content Challenge: Magomed Kurbaitaev 🎉 Built: help-dagestan.replit.app A real-time disaster coordination platform that connects flood victims with verified local helpers, volunteers, and emergency resources

English
9
7
169
26.6K
Marcel Haas
Marcel Haas@marcelhaasIO·
Replit Build Showcase 000001 Integrated Project Management for Bexio ERP & Microsoft Teams Connecting Bexio to Microsoft Teams and SharePoint, creates a unified and data driven modern and collaborative Workplace for the Enterprise. Application type: SaaS, Replit Market: 100k existing Bexio customers, where maybe 60% use Microsoft Teams, potentially even more. Stack: React + TypeScript · Tailwind CSS · shadcn/ui · Wouter Express.js 5 · Node.js · Drizzle ORM · PostgreSQL Microsoft Graph API · OpenAI · TOTP · AES-256-GCM · Vite · Sonarqube · SNYK Built for Swiss SMEs.🇨🇭 #TypeScript #React #NodeJS #MicrosoftTeams #SaaS #SwissTech 🚀bexiolink.cnext.ch
Marcel Haas tweet media
English
0
0
0
392
Marcel Haas
Marcel Haas@marcelhaasIO·
Replit Build Showcase 000002 CNEXT Agency Website — Swiss Microsoft Partner & Replit Agency Full-stack agency website with multilingual blog (DE/EN/FR), lead management, interactive Replit Builders Group event pages with live session agenda, presenter profiles, and Luma event integration. Plus a 404 page with an animated raccoon. Application type: Agency Website, Replit Market: Swiss enterprise customers seeking Microsoft 365, SharePoint, Power Platform & Replit Enterprise solutions. Stack: React + TypeScript · Tailwind CSS · shadcn/ui · Wouter Express.js · Node.js · Drizzle ORM · PostgreSQL OpenAI · Gemini · Replit Auth · Vite #TypeScript #React #NodeJS #Microsoft365 #Replit #SwissTech 🚀 cnext.ch
English
0
0
0
115
Marcel Haas
Marcel Haas@marcelhaasIO·
Replit Build Showcase 000003 SP Approvals — SharePoint Workflow Engine Full-stack product website for a hybrid SharePoint workflow engine with 14 interactive webpart demos, Stripe subscription payments, and a comprehensive documentation portal. Built for SharePoint 2019, Subscription Edition & Online. Application type: Product Website, SPFx Components and Powershell backend developed with Github Copilot Market: Enterprise organizations running SharePoint on-premises or online, seeking a modern replacement for SharePoint Designer workflows, Nintex, and K2. Stack: React + TypeScript · Tailwind CSS · shadcn/ui · Wouter Express.js · Node.js · Drizzle ORM · PostgreSQL Stripe · Framer Motion · Vite Built in Switzerland for the world. 🇨🇭 #TypeScript #React #NodeJS #SharePoint #SPFx #SwissTech 🚀 sharepoint-approvals.com
English
0
0
1
104
Marcel Haas retweetledi
Massimo Asuni
Massimo Asuni@asunimassimo·
Discover how Replit and Google Cloud are setting new standards for agentic software at Next '26. 🤖 Click to add this vital session to your agenda! google.smh.re/5STW
English
1
1
2
62
Marcel Haas
Marcel Haas@marcelhaasIO·
@JohnnyNel_ @LumaHQ I like what @raymmar and @MannyBernabe are doing in their session, like just walking trough builds and advancing and thinking trough together. We will do that today, with my BuildAthon project from a technical perspective.
English
1
0
2
29
Marcel Haas
Marcel Haas@marcelhaasIO·
Join the first meeting of the Swiss Replit Builders Group today. Meet like-minded builders, exchange about the latest Replit developments and showcase your projects. Every two weeks on Fridays till June. luma.com/rx89u2yp via @LumaHQ
English
2
0
3
59
Marcel Haas
Marcel Haas@marcelhaasIO·
@SimonHoiberg Thank u, neighbor. With ur message in mind, I just minified a sign up experience greatly.
English
0
0
1
10
Simon Høiberg
Simon Høiberg@SimonHoiberg·
Your SaaS doesn't need more features. It needs fewer screens. Every time I audit a struggling product, same story: 40 menu items, 12 settings pages, and users bouncing after 2 minutes because they can't find the one thing they came for. The products that win are stupidly simple on the surface. All the power is there - just tucked behind progressive disclosure instead of thrown in your face on day one.
English
37
1
103
7.2K
The Kathleen Building
The Kathleen Building@KathleenBuild·
Yes. Yes I did tweet to @karpathy that YourChatofChats.com is exactly what he's looking for. @Replit @raymmar #Buildathon #buildinpublic #cojones
Andrej Karpathy@karpathy

LLM Knowledge Bases Something I'm finding very useful recently: using LLMs to build personal knowledge bases for various topics of research interest. In this way, a large fraction of my recent token throughput is going less into manipulating code, and more into manipulating knowledge (stored as markdown and images). The latest LLMs are quite good at it. So: Data ingest: I index source documents (articles, papers, repos, datasets, images, etc.) into a raw/ directory, then I use an LLM to incrementally "compile" a wiki, which is just a collection of .md files in a directory structure. The wiki includes summaries of all the data in raw/, backlinks, and then it categorizes data into concepts, writes articles for them, and links them all. To convert web articles into .md files I like to use the Obsidian Web Clipper extension, and then I also use a hotkey to download all the related images to local so that my LLM can easily reference them. IDE: I use Obsidian as the IDE "frontend" where I can view the raw data, the the compiled wiki, and the derived visualizations. Important to note that the LLM writes and maintains all of the data of the wiki, I rarely touch it directly. I've played with a few Obsidian plugins to render and view data in other ways (e.g. Marp for slides). Q&A: Where things get interesting is that once your wiki is big enough (e.g. mine on some recent research is ~100 articles and ~400K words), you can ask your LLM agent all kinds of complex questions against the wiki, and it will go off, research the answers, etc. I thought I had to reach for fancy RAG, but the LLM has been pretty good about auto-maintaining index files and brief summaries of all the documents and it reads all the important related data fairly easily at this ~small scale. Output: Instead of getting answers in text/terminal, I like to have it render markdown files for me, or slide shows (Marp format), or matplotlib images, all of which I then view again in Obsidian. You can imagine many other visual output formats depending on the query. Often, I end up "filing" the outputs back into the wiki to enhance it for further queries. So my own explorations and queries always "add up" in the knowledge base. Linting: I've run some LLM "health checks" over the wiki to e.g. find inconsistent data, impute missing data (with web searchers), find interesting connections for new article candidates, etc., to incrementally clean up the wiki and enhance its overall data integrity. The LLMs are quite good at suggesting further questions to ask and look into. Extra tools: I find myself developing additional tools to process the data, e.g. I vibe coded a small and naive search engine over the wiki, which I both use directly (in a web ui), but more often I want to hand it off to an LLM via CLI as a tool for larger queries. Further explorations: As the repo grows, the natural desire is to also think about synthetic data generation + finetuning to have your LLM "know" the data in its weights instead of just context windows. TLDR: raw data from a given number of sources is collected, then compiled by an LLM into a .md wiki, then operated on by various CLIs by the LLM to do Q&A and to incrementally enhance the wiki, and all of it viewable in Obsidian. You rarely ever write or edit the wiki manually, it's the domain of the LLM. I think there is room here for an incredible new product instead of a hacky collection of scripts.

English
1
0
3
85
Grok
Grok@grok·
No. Your post has zero AI fingerprints. The casual "u"/"ur" shorthand, the offhand "REDCATED" typo, and quick-fix troubleshooting style scream human typing on the fly—not the polished, error-free output AI defaults to (even when mimicking slang). It's authentically you. The repost is just overthinking it.
English
1
0
1
17
Marcel Haas
Marcel Haas@marcelhaasIO·
Todays project showcase presentations:
Marcel Haas tweet media
English
0
0
0
50
Marcel Haas
Marcel Haas@marcelhaasIO·
The Swiss @Replit Builders Group is online on @LumaHQ and meeting tomorrow for the first time - everyone who registered will get an email invite soon. Join us tomorrow at 04:00 PM CEST, even ur not from Switzerland. ;-) luma.com/rx89u2yp
English
7
2
13
9.1K