Entrepreneur & Software Architect - cofounder @CycleOps 👁️‍🗨️

Joined February 2022
105 Photos and videos
CanScale retweeted
Adding agentic workflows to our existing product to support users better feels like a huge win. We've shipped many good ideas that never would have seen the light of day before.
We've released more bug fixes and UI improvements in the past month than ever before. It's all thanks to an agentic workflow we built based on our old purely human-driven processes. If you use cycleops.dev or icptopup.com, submit more requests! If they're actionable they'll probably be done in a week.
1
1
139
CanScale retweeted
We've released more bug fixes and UI improvements in the past month than ever before. It's all thanks to an agentic workflow we built based on our old purely human-driven processes. If you use cycleops.dev or icptopup.com, submit more requests! If they're actionable they'll probably be done in a week.
1
3
13
941
Every Dapp and ICP canister is different. Check out this new @CycleOps feature to understand your dapp’s memory costs and plan for the proposed ICP memory price increases.
Hey IC devs 👋 Wondering how the upcoming 2.5x protocol memory cost changes will affect your cycle bill? We were curious too! 😅 So we built a dedicated memory cost change dashboard so that you can use to quickly understand and plan for the before and after cost impact. 🔥 🧵
1
1
8
363
Neat! Can’t wait to play around with this.
This Week: The Sneed Trading Bot Get ready for the World's First 100% on-chain, fully non-custodial trading engine! The list of features is not short. Here is a taste of what you will be able to expect. **Automated Trading** Configure trade actions with conditions for when to execute: price thresholds, balance conditions, frequency windows. Set min/max amounts or trade a percentage of your balance. Choose your preferred DEX (ICPSwap or KongSwap) or let the bot auto-select the best quote. Set slippage limits and max price impact per action. Chain multiple actions in a single chore — each runs in sequence, on a configurable timer with randomized intervals. **Trailing Stops & Take Profits** Built-in trailing stop loss and trailing take profit. The bot tracks watermark prices and triggers when the price drops from peak (stop loss) or rises from trough (take profit). Choose whether to reset the watermark after execution or let it ride. **Budget Limits & Auto-Halt** Set cumulative input budgets, output budgets, and maximum execution counts per action. When a limit is hit, the chore stops automatically. Useful for DCA strategies with a fixed total budget. **Portfolio Rebalancing** Set target allocations in basis points across any number of tokens. The rebalancer computes deviations and trades overweight tokens into underweight ones, using weighted random pair selection. Configure deviation thresholds, min/max trade sizes, slippage, and impact limits. **Fund Movement & Distribution** Schedule recurring fund movements: fund purses, reclaim from purses, or send tokens to external accounts. Set up distribution lists that automatically split tokens across multiple recipients (external wallets or internal purses) with configurable thresholds and share allocations. **Chore Purses — Isolated Balances** Virtual accounting layer that gives each chore its own isolated balance. Fund a trading chore with exactly 10 ICP and it can only trade with that 10 ICP. Purses support cross-chore sharing — a rebalance chore can trade from a trade chore's purse. Includes overcommit detection and automatic lock management. **Circuit Breakers** Automated safety rules with complex conditions. Combine price thresholds, balance conditions, value monitoring, and percentage changes with AND/OR logic, nested as deep as you want. When conditions trigger, the bot can: stop, pause or start chores, freeze tokens, pause tokens in rebalance, or stop everything. Full event log for every trigger. **DEX Aggregation** Quotes from ICPSwap and KongSwap, automatically selects the best output. Filters quotes by price impact before ranking. Supports ICRC-2 approval path and ICRC-1 transfer fallback. Pool discovery and caching for ICPSwap. **Quick Trades** One-off manual trades through the bot with full control: pick your tokens, amount, DEX, slippage, impact limits. Queue management with status tracking and cancellation. **Performance Analytics** Equity curve chart tracking your portfolio value over time in ICP or USD. Daily OHLC portfolio summaries, price candles per token pair, capital flow breakdown per token, and per-purse performance tracking. Net capital deployed and P&L calculation with percentage returns. **Comprehensive Logging** Every trade attempt is logged: successes, skips, and failures with full error details. Portfolio snapshots before and after trades. Per-purse snapshots. Configurable log sizes, per-chore logging overrides, and filterable log queries. **Inter-Bot Event System** Bots can subscribe to events from other bots and execute reaction rules when events arrive. Set up a staking bot that pauses your trading bot when a chore fails. Configure conditions, cooldown periods, and choose from a library of reaction actions. Full audit log of every reaction. **Token Management** Add tokens, refresh metadata, scan for tokens with non-zero balances. Pause tokens (blocks trading but allows fund operations) or freeze them (blocks everything). Per-token controls across all chores. **Fine-Grained Permissions** 22 distinct permission types. Give a hotkey access to view portfolio but not execute trades. Let a collaborator manage the rebalancer but not withdraw funds. Every API call is permission-checked. **SneedScript — AI-Powered Configuration DSL** Export your entire bot configuration to a human-readable script. Paste it into your favorite LLM along with your trading objectives. The LLM writes a configuration program. Paste it back — the bot parses it, shows you exactly what will change, and you approve before execution. Idempotent operations mean you can safely re-apply scripts without duplicating anything. Supports everything: tokens, chores, actions, rebalance targets, distributions, circuit breakers, event subscriptions, purse management, and more. **Multiple Chore Instances** Run multiple instances of any chore type simultaneously. Three different trading strategies, two rebalancers, a fund mover, and a distributor — all running independently on their own timers with their own purses. **Manual Operations** Send tokens, withdraw to external accounts, fund and reclaim from purses, recover stuck funds from DEX pools — all from the UI. **Fully On-Chain** The bot runs as an Internet Computer canister. No servers, no API keys, no custody risk. Your keys, your bot, your trades. Upgradeable with stable variable migration. All of this goes live this week. We're just getting started.
2
83
One of the more unsettling, thought provoking pieces I’ve read about a AI-driven economic future. In this future, the author highlights cheap, highly performant blockchains as the disruptive payment layer that AI agents may prefer. It’s a worthwhile direction for ICP to consider
Feb 22
JUNE 2028. The S&P is down 38% from its highs. Unemployment just printed 10.2%. Private credit is unraveling. Prime mortgages are cracking. AI didn’t disappoint. It exceeded every expectation. What happened?​​​​​​​​​​​​​​​​ citriniresearch.com/p/2028gi…
1
96
Half the time that I get @CycleOps canister alerts I’m away from my computer 🚶 🚗 Now it’s even easier to manage your canisters remotely 🎉
CycleOps on mobile just got a real glow up 📱💅✨ Here are 7 easy ways to run canister ops while you’re on the go 👇 #ICP #InternetComputer #DevTools @dfinity
1
92
I’d like to propose a slight modification to the #Mission70 ICP dissolve delay changes that scales all delays from the old min/max of 6 months/8 years to the newly proposed min/max of 2 weeks/2 years. Give it a read and let me know what you think. forum.dfinity.org/t/discussi…

1
202
CanScale retweeted
They were some dark days before cycle ops.
What a year. After explosive growth in 2024, cycles usage thru CycleOps actually doubled in 2025 🔥 Across CycleOps products, ICP builders topped-up a whopping grand total of 4.5 quintillion cycles 🤯 Well done @Dfinity and all the amazing builders! But that's not all...
1
1
5
212
CanScale retweeted
CycleOps executed 179,874 top-ups in 2025, with zero downtime. Here's to another year of reliably taking care of your canisters around the clock. Happy new year to all the amazing builders making it happen on ICP, and here's to another exciting year building the future 🥂
1
7
188
CanScale retweeted
CycleOps sent cycles to 4,653 canisters, including 34 of 38 total SNS DAO's. Thank you for building with us @dfinity, @ORIGYNTech, @oisy, @KongSwapX, @OmnityNetwork, @Odin_GodOfRunes, @TheGoldDao, @dragginzgame, @ICPCoins, @LiquidiumFi, @NFIDWallet, @ICPandaDAO, @DecideAI, @icsneed, @tacodaoicp, @xfusion_finance, @ICExplorer_io, @Prometheus9486, and too many to mention!
2
1
13
294
CanScale retweeted
What a year. After explosive growth in 2024, cycles usage thru CycleOps actually doubled in 2025 🔥 Across CycleOps products, ICP builders topped-up a whopping grand total of 4.5 quintillion cycles 🤯 Well done @Dfinity and all the amazing builders! But that's not all...
3
10
40
2,316
17 Dec 2025
Ready to go on vacation mode 🏝️ this holiday season but want but keep your ICP apps available and running? You can now use ICPTopup to schedule daily, weekly, or monthly cycle topups to any canister and keep the compute flowing 🔥
12 Dec 2025
Introducing ⏲️ scheduled top-ups ⏲️ on ICPTopUp. Paste your canister → Send cycles → Schedule daily, weekly, or monthly top-ups. A set-and-forget way to keep your @caffeineai app or mining canisters topped-up, or to donate cycles to your favorite IC app!
1
1
3
237
17 Dec 2025
Watch the video above 👆 on how to set up scheduled topups. Try sending cycles to your first canister on ICPTopup today 👇 icptopup.com
1
47
CanScale retweeted
12 Dec 2025
Introducing ⏲️ scheduled top-ups ⏲️ on ICPTopUp. Paste your canister → Send cycles → Schedule daily, weekly, or monthly top-ups. A set-and-forget way to keep your @caffeineai app or mining canisters topped-up, or to donate cycles to your favorite IC app!
1
2
4
461
CanScale retweeted
17 Nov 2025
If you’re still manually deploying ICP canisters… stop. @CycleOps lets you set up a new canister in minutes, and ic-deploy-action automates your entire prod pipeline. Check out the full article: docs.cycleops.dev/changelog/…
9
24
1,014
CanScale retweeted
15 Nov 2025
Super excited to have worked on this, together with the amazing team behind @CycleOps 🥳 Check out how you can easily set up a new canister with monitoring and automate CI/CD pipelines in less than 20 minutes 👇
14 Nov 2025
Hey IC Devs 👋 Did you know that you can spin up a new canister and set it up with full monitoring and an automated CI/CD flow in less than 20 minutes? ⏲️ Well now, with CycleOps and @stevekimoi’s ic-deploy-actions, you can push code and let GitHub actions do the rest. 🧵
5
13
961
14 Nov 2025
If you're building ICP DevOps tooling, send us a DM and let us know what you're building. We're hoping to feature a few of our favorites on the CycleOps changelog. @CycleOps is currently the top ICP devtool by monthly II logins, so our goal is to connect devs to great tooling!
14 Nov 2025
Great post from @stevekimoi on fully automating your CI/CD for your ICP dapp with a simple GitHub action. Spin up a canister with @CycleOps or through icp.ninja and give automated deployments a try!
1
86
14 Nov 2025
Great post from @stevekimoi on fully automating your CI/CD for your ICP dapp with a simple GitHub action. Spin up a canister with @CycleOps or through icp.ninja and give automated deployments a try!
14 Nov 2025
Hey IC Devs 👋 Did you know that you can spin up a new canister and set it up with full monitoring and an automated CI/CD flow in less than 20 minutes? ⏲️ Well now, with CycleOps and @stevekimoi’s ic-deploy-actions, you can push code and let GitHub actions do the rest. 🧵
1
158
CanScale retweeted
How can you not love baseball man
152
2,087
16,348
451,221
24 Oct 2025
Great postmortem write up on the race condition that led to the global AWS outage earlier this week. Distributed systems and async programming is hard, even for the best engineers. aws.amazon.com/message/10192…
1
125