Thank you Zuck, but we'll take it from here... ๐
GM #nostr

Yes! It watches both 30618 and 1716 events.
Link to source code:
- DVM-git-watcher: nostr:naddr1qq8kgand94nkjapdwashgcmgv4eqzrthwden5te0dehhxtnvdakqyg9mkhw6pc24v7te7p2rgpaacgpn6mcthvc0wfgj4xqulke0p838gupsgqqqw7vsnr4zez
- StensDev:
nostr:naddr1qq8kgand94nkjapdwashgcmgv4eqzrthwden5te0dehhxtnvdakqyg9mkhw6pc24v7te7p2rgpaacgpn6mcthvc0wfgj4xqulke0p838gupsgqqqw7vsnr4zez
Just posted my first quick update of CI/CD on Nostr. It's my first video like this so it's not amazing quality, but i gotta start somewhere... ๐คทโโ๏ธ
๐TLDR:
Basically I added a little front-end to trigger a DVM that watches the specified repository and publishes a note on each commit, mentioning the author and commit hash.
๐พ Next Steps:
- Split publishing of note into seperate DVM's (aka: introduce chaining)
- Improve handling of DVM request (adding responses)
- Add other chained steps (like pulling/building repository)
- ...
๐ To try it out yourself:
- https://stens.dev and enter a repository naddr
- nostr:npub1hflnseyhn7tkngmkfmr4qrjygjppw3dgg3t3xpeza7r4skwy3u9samkmwh will put out notes on new commits.
CC: nostr:npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 nostr:npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc
#grownostr
๐งช๐ฅ Day 1: Experiment of wearing a clucose monitor: So far so good, woke up around 7 and glucose remained stable all day! #keto
Not sure what those dips during the night are though, I felt fine waking up.
nostr:npub1fxkrttx7t6na774x9aey3hc66agsqxduss0mc8r65tx8y0jr45gs4se9p2 how are you looking!?

GM #nostr
#CultureClass Because the Netherlands is below sea level and we're getting more (extremely) high water events, the city of Zwolle is reinforcing the river-dykes to prevent the city from flooding at the next high-water event. Here they're unloading the dirt that'll form the new top layer of the dyke

๐ฅ Just set up my #BTClock today, I'm loving the flash on โก Zaps feature. And isnt' this thing sexy?



nostr:npub1fxkrttx7t6na774x9aey3hc66agsqxduss0mc8r65tx8y0jr45gs4se9p2 your experience...
Thank you! Yes I did! I Completely stripped the inside when I bought it. I love woodworking so I made everything from scratch, including stuff like drawers. I loved the process of it!
Photo: Same perspective, different year...

Bring your hobbies with you... Working on soldering my DIY BTC Clock I bought fromnostr:npub1k5f85zx0xdskyayqpfpc0zq6n7vwqjuuxugkayk72fgynp34cs3qfcvqg2
The setup, including fans (don't wanna breath in those fumes) and lighting draws about 100W. With my 2500Wh battery that would last me 25h of soldering. But the sun just came out so my battery is actually charging right now ๐.

Thank you! I just had to observe, Norway did most of the work for me ;) Skรฅl ๐ป
I can definitely feel that winter's on its way but it's juuust warm enough have a sit-down coffee outside, albeit with an extra sweater.
nostr:note1q7n48c60damxqrtdw5dkt4snc6dmranrdajfhx0gm9v4xuchkw8szxl3cs

GM #nostr #ProofOfCoffee

๐๏ธ Just decided to re-upload a blog about one of my favourite hikes in Europe (Norway!). Hiking this fjord front to back! Thanks nostr:npub1gwa27rpgum8mr9d30msg8cv7kwj2lhav2nvmdwh3wqnsa5vnudxqlta2sz and nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe for the motivational speech ๐
nostr:naddr1qvzqqqr4gupzpwa4mkswz4t8j70s2s6q00wzqv7k7zamxrmj2y4fs88aktcfuf68qqhkzttjv4kxz7r9vskhgmm4wgkkzmr0denj6cn9wdek2em9dckhy6tyvajj66n0w36ku6r9d9kk2mswqakuu
Ngit pushes but does not create patch event.
I created this repository: https://gitworkshop.dev/r/naddr1qqxhxar9deekgetk94ekjar9qyxhwumn8ghj7mn0wvhxcmmvqgsthdwa5rs42euhnuz5xsrmmssr84hshwes7uj392vpeldj7z0zw3crqsqqqaueuju446
The commits are properly pushed to the git server (GitHub) but i do not see any new kind 1617 events being created.
And i've been getting the following output in my console:
```bash
git push
nostr: fetching...
โ wss://nostr-pub.wellorder.net/ no new events
โ wss://nos.lol/ no new events
โ wss://relay.fountain.fm/ no new events
โ wss://relay.nostr.band/ timeout
โ wss://relay.snort.social/ timeout
โ wss://relay.primal.net/ no new events
โ wss://purplepag.es/ no new events
โ wss://relay.stens.dev/ no new events
โ wss://relay.damus.io/ no new events nostr: no updates
WARNING: git@github.com:ArjenStens/stensdev-site.git refs/heads/main is 0 ahead 1 behind nostr
To nostr://npub1hw6amg8p24ne08c9gdq8hhpqx0t0pwanpae9z25crn7m9uy7yarse465gr/stensdev-site
e22c0bf..463298b main -> main
```
This warning in particular has me a bit confused, it only started to appear after i re-initialized the repo (`ngit init`) to see if that was the issue: `WARNING: git@github.com:ArjenStens/stensdev-site.git refs/heads/main is 0 ahead 1 behind nostr`
I checked for events with the following query but got none(author = my npub):
```json
{
"ids": null,
"authors": [
"bbb5dda0e15567979f0543407bdc2033d6f0bbb30f72512a981cfdb2f09e2747"
],
"kinds": [
1617
],
"#e": null,
"#p": null,
"#a": null,
"since": 1726038000,
"until": 1726272000,
"limit": null
}
```
I feel like i might just be missing something?
You're right, I couldn't zoom out enough on the issue to see that (it was getting late hahah). Thank you for pointing that out!
That last point is I think what might have happened to me, I probably killed the process before a nostr commit happened and then made another commit. Interesting edge case...
๐งช ๐ฅ Experiment time:! My friend nostr:npub1fxkrttx7t6na774x9aey3hc66agsqxduss0mc8r65tx8y0jr45gs4se9p2 and I just ordered 2 continuous glucose sensors to track how our bodies respond to (hidden) sugary/carby food. He's on a conventional diet and i'm trying to stay in Ketosis. Let's see!
Documenting foods + our responses in this document:
nostr:note1djz49f88v4rd3epu632y977s9wf856lqlvnd0uq4pd6yam9k809qjnj2xg
๐งช ๐ฅ Experiment time:! My friend nostr:npub1fxkrttx7t6na774x9aey3hc66agsqxduss0mc8r65tx8y0jr45gs4se9p2 and I just ordered 2 continuous glucose sensors to track how our bodies respond to (hidden) sugary/carby food. He's on a conventional diet and i'm trying to stay in Ketosis. Let's see!
nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe nostr:npub1gwa27rpgum8mr9d30msg8cv7kwj2lhav2nvmdwh3wqnsa5vnudxqlta2sz I really appreciate your comments. I feel like i'm restoring how I i relate to social media as i've become very disconnected from it for all the same reasons most people are here. That's why a while ago I DID share on my personal blog about what I did! https://blackrivertales.com I think i'll pick it back up again on #nostr :)
I'm putting together a new, more ergonomic work-remote setup, as light weight and compact as possible for travel. I'm loving it so far. still waiting for a mobile monitor stand so putting my second monitor over the keyboard for now...
I made this removable middle piece of the counter together with my dad and I loved doing that little project with him. I now have this huuuge desk space to work from.
I think this setup is perfect for the van, or anywhere else for that matter.