Nikolas Dimitroulakis (@NikolDimit) header
Nikolas Dimitroulakis (@NikolDimit) profile picture

Interested in GTM, Developer and Agent productivity. Movies, literature, music. Cool APIs: https://nitter.cf/t.co/ntQr0R48pN Best API tool: https://nitter.cf/t.co/allBxGDfPm

Rotterdam
Joined September 2014
Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)Photo by Nikolas Dimitroulakis (@NikolDimit)
Nikolas Dimitroulakis retweeted
🚀 Just shipped Get DeFi Protocol TVL Data API on @apyhub! DeFi Protocol TVL lets you look up total value locked data for a DeFi protocol by passing its protocol query parameter. Try it ↓ #API #DeveloperTools apyhub.com/corsair96/service…
2
14
128
Nikolas Dimitroulakis retweeted
🚀 Just shipped Get Global Crypto Market Overview API on @apyhub! Crypto Market Cap returns the global cryptocurrency market snapshot in a chosen quote currency. Try it ↓ #API #DeveloperTools apyhub.com/corsair96/service…
1
2
12
48
Nikolas Dimitroulakis retweeted
Replying to @PranavOriginals
@apyhub: an API catalog AI agents can call just by chatting with Claude, no glue code. watching an agent pick its own APIs is the wild part.. what's the craziest one in here so far?
1
1
4
28
Nikolas Dimitroulakis retweeted
Your API client shouldn’t be a closed box. In @VoidenMD , GraphQL and gRPC are plugins. Not special cases. Yours gets the same access. npm create @voiden/plugin my-plugin What’s the first thing you’d add? #OpenSource #GraphQL #gRPC #APIs #DevTools
2
2
20
272
Nikolas Dimitroulakis retweeted
Heavy AI users now burn ~$35/dev per coding day, up ~75% in 3 months 💸 (LinearB data) So should your agent write the code for currency rates or an email check, or just call an API? 🤔 I’m team API 🔌 (we’ve got plenty at @apyhub ) Where’s your line? 👇 #APIs #BuildInPublic
2
1
23
140
Nikolas Dimitroulakis retweeted
Identity ≠ Fraud Identity: who someone is. Fraud: do the signals around them look risky right now? @ApyHub’s Identity & Fraud API checks email, phone, IP, BIN, IBAN, VAT and sanctions in one call, with one risk score and reasons. Add friction only when risk shows up. #KYC
2
1
17
93
Nikolas Dimitroulakis retweeted
🤖 fake signups a free tier pulls in throwaway emails and bots. check for disposable emails and score the IP (VPN, proxy, Tor) before a fake account burns your token budget 🔥
1
1
4
26
Nikolas Dimitroulakis retweeted
Wrote the auth block once. Reuse it across requests, and override it whenever you need to. Everything is a block 👇🏻
1
4
18
157
Nikolas Dimitroulakis retweeted
how many tools does your MCP server expose? 🛠️ @SarvarN_04 rebuilt one from 15 tools down to 4: tool descriptions 88% smaller 7 calls down to 2 for the same answer same findings fewer, bigger tools or many tiny ones? which way do you build? #MCP #AIagents
1
1
20
50
Nikolas Dimitroulakis retweeted
A list of underrated and lesser-known tools and repos that can seriously boost your productivity as a developer. >entr - ls *.py | entr -c pytest. Rerun any command the moment a file changes.Tiny classic. github.com/eradman/entr >Knip - finds unused files, exports, and phantom deps in JS/TS. github.com/webpro-nl/knip >Posting - terminal TUI HTTP client. Postman energy without Electron. github.com/darrenburns/posti… >Hurl - plain-text HTTP requests + asserts. CI-native and Git-friendly. hurl.dev >Harlequin - beautiful terminal SQL IDE for DuckDB / SQLite. github.com/tconbeer/harlequi… >mise - one binary for version managers + env + tasks. Kills toolchain hell. github.com/jdx/mise >Atuin - real Ctrl+R. Fuzzy, SQLite-backed, syncable shell history. github.com/atuinsh/atuin >Voiden - offline, Git-native API client. Design / test / doc in Markdown. github.com/voidenhq/voiden Bookmark it and thank me later !
1
3
10
322
Nikolas Dimitroulakis retweeted
If an API's test is failing, should your agent still be allowed to call it? Hide the tool and the agent can't break anything. Keep it and the agent at least sees the error. I lean hide. Not fully convinced.
1
2
15
68
Nikolas Dimitroulakis retweeted
your AI demo works. then real users show up 😅 here's what broke first for a lot of AI-first products, and the small APIs that fix each one 👇🧵 #BuildInPublic #DevelopersIndia
2
3
23
62
Nikolas Dimitroulakis retweeted
Most API clients open a new request as a form: URL bar, then tabs for Params, Headers, Body, Auth, Scripts, Tests. Some stay empty. In Voiden you paste the curl from the docs into a .void file and get only the blocks it needs: Endpoint, Headers, JSON body etc. Need auth? Add that as a new block. try Voiden here: voiden.md/download #DevTools #webdev
2
7
53
Nikolas Dimitroulakis retweeted
A 360M model is pretending to be a terminal 📷 Write a file in vim, switch tmux windows, cat it… and usually remembers what you wrote. No shell. No filesystem. Runs locally in your browser. Built by @SimEdw. What’s the first command you’d run to break it?
1
3
22
228
Nikolas Dimitroulakis retweeted
Most of a DevTools HAR file is fonts, CSS and images. @pabloedudh built a Voiden plugin that drops those and turns API calls into .void files to commit. Then JWT Faker: sign test tokens, even alg:none. Love seeing the community take Voiden new places 🚀 What would you build?
2
5
27
358
Nikolas Dimitroulakis retweeted
The file I edit, the file CI runs and the file my agent calls should be the same file. Best argument against: agents can call anything CI can. In Voiden a request is an agent tool only while its tests pass. Test breaks, tool's gone. Enough, or should agents get less than CI?
1
5
12
57
Nikolas Dimitroulakis retweeted
POV: Monday morning 📷 Your AI agent has been calling a broken API since Friday. In Voiden, each tool's tests re-run on a cadence: hourly to monthly. Pass → served Fail → withdrawn Keys stay in your env files Hide failing tools, or flag them? #MCP voiden.md/download
1
2
18
193