YouTuber and Content Creator for Flutter Explained - Working hard on my YouTube channel and always happy to talk about Bitcoin
Public Key
npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Profile Code
nprofile1qqs2vxjufd5sqyfsfp7h8un4crd8nld5mt9e9sv59jcsxuw8kwctzwspz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsxuyrs5
Show more details
Published at
2025-10-13T07:04:22Z Event JSON
{
"id": "eb0f07c311e1c1506e50e59c309d6300b903e3161ec161b20b9a794fb532e1b1" ,
"pubkey": "a61a5c4b69001130487d73f275c0da79fdb4dacb92c1942cb10371c7b3b0b13a" ,
"created_at": 1760339062 ,
"kind": 0 ,
"tags": [],
"content": "{\"display_name\":\"Max\",\"name\":\"Max\",\"picture\":\"https://image.nostr.build/70d6caa78fd659888357d1a9e239fdfdec5c1a6f713fc939690e2c8a5c2c5fc4.jpg\",\"about\":\"YouTuber and Content Creator for Flutter Explained - Working hard on my YouTube channel and always happy to talk about Bitcoin\",\"website\":\"\",\"nip05\":\"[email protected] \",\"lud16\":\"[email protected] \",\"banner\":\"\"}" ,
"sig": "809c4d07ddd6c5bb1a3106db762d79d90a54c14e7522d0604cb818aca851b20a4477e52c9969fba77d2591fea0de3d031b5f4a409a3b6a0287a3c5839221dfe4"
}
Last Notes npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Personally I switched away from obsidian and logseq to use my editor of choice (Nvim) with file navigation. There are plugins nowadays that allow to create a tree and because I write in markdown export in PDF is easily possible. Low tech no real dependencies and I let Ai write a script that runs on file change, encrypts via GPG and uploads it to my sea file folder. I do not take notes from my phone, I am still laptop first user :/. Only todos are currently still a hassle, because I do not really like the heavy norg setup. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max What a great idea! npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max My hledger dashboard got added to the currated list of UI tools for hledger <3. https://hledger.org/uis.html https://blossom.primal.net/b2f8dd5d9d03a905cce2c5b46de754ab4d72f6e0ccd26c3c61db908208bb5a49.mov #hledger #finance #bookkeeping #text #TUI #rust npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Crazy, this is another rabbit hole I would love to dig in. Great work! npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max My Dashboard app for hledger, got confirmed in the UI tools readme for hledger. π https://hledger.org/uis.html I am already working on v1.1 with more settings, more features and more bug fixes π stay tuned! #hledger #ui #tui #rust #finance https://blossom.primal.net/ddc0c332d40434478cd2543f98381a5662d0442b7cdc99ca207cdd108b58909c.png npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max That is the best part, because it only works with the hledger files offline on your computer, there are absolutely no security or privacy concerns. The concept is https://plaintextaccounting.org/. Only if you upload it to a shared file system like onedrive or similar it could lead to problems. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max And a small demo of my beloved side project ldash. Your financial data from hledger at one glance. https://blossom.primal.net/365ce0b50e63d0801a7e6c177373df7a4a029f2ff1c7c6ea2af815cc520c8439.mp4 For more info checkout my blog post about it. https://flutter-explained.dev/posts/ldash/ #finance #tui #dashboard #rust #TUI #crypto #tracker npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I am using hledger now for quite some time, but I had to remember all the different commands from `hledger ui` over `hleder is` or `hledger bs` and all the flags. That made my overview over the finances sometimes a bit cumber stone and from a visualization h UI and h web did not really work for me. So I thought how about a nice TUI that works directly in my Terminal and shows nice dashboards and give me direct overview about my finances. May I introduce you to ldash my hledger TUI that uses hledger as single source of truth and helps you get a overview about your finances. https://flutter-explained.dev/posts/ldash/ What you get: - Crypto Portfolio https://blossom.primal.net/5395b59bba48e17b9424a02726305791990c0fb2ee1d391f9992c8e81e98d6c4.png - Monthly Overview https://blossom.primal.net/13d32890a7517070c43e053208976fbd61802dd1a0ad8859a446312273f1553f.png - Accounts Overview https://blossom.primal.net/cde4957ed75b22beb9c20b252586a9fc00d5a35c3d82b2156f86da075521058b.png If you like it give it a star on https://codeberg.org/md-weber/ldash and let me know if you find bugs issues and glitches I can work on π #hledger #btc #portfolio #finances #TUI #rust #sideproject npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max A relief! I finally consolidated my different email addresses to one with forwarding, next step to understand how aerc is working π¬ https://aerc-mail.org/ npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max This weekend I started to reactivate my #YouTube channel #Flutter Explained again. Currently, the children are big enough that allows me to get going again a bit more on that topic. But this time some things should change, for example I want to earn some money this time... Even tough β¬10-β¬ 30 / month is nice, it will not keep me long time over water. That is why I started first with "income streams" Therefore, I set up three things that I actually did not know before. 1. A https://cal.com/ site where people can book my expertise. 2. I created a newsletter with https://app.kit.com 3. There is a site called https://passionfroot.com/ which allows sponsors to get in contact with me. 4. These things are set up and linked in my homepage https://flutter-explained.dev. Because I only have 4β6 hours per week for the channel and my side hustle I have to make sure that I do not give up, ... again. Therefore, my next step is to prepare at least 4 videos in advance that will be released biweekly, to make sure I actually want that and can do it long term instead of again "failing" delivering regularly. Wish me luck π and I keep you posted if it was a success or not. #work #freelance #code #programming #flutter npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max When playing Helldiver's or Broforce I always thought America would bring democracy to each part of the universe by using force. I never thought they would have to bring it into their own country. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max My repository of the year 2026 https://github.com/skridlevsky/openchaos Highly recommended if you search a tad #chaos in your life. Also, very entertaining π #code #knowledge #wisdom #chaos #creative #oss #opensource npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max My volunteer work with children at the scouts. Creating Tree houses, teach them how to work with wood. Increase confidence with skill. Support parents in vacation times. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Yesterday I got sick and had some time to play on my Linux Desktop. After a while, I missed seeing the BTC price at first glance, so I decided to create a GNOME extension for it. It has the following features: * Set an alarm for prices * Switch between EUR and USD * Color indication if prices rise or drop * Different visualization modes, only price, price with increase and price with percentage I learned again a lot, and it made a lot of fun! But as always from a "small side adventure" it escalated to a full day journey with CI / CD, organizing the code made sure that it is available on GNOME extensions website. And as always as an engineer I found today that there are already a couple of extensions it similarly, and I could just use one of them π
. Anyway now we have a new open source solution, if you are interested checkout: https://codeberg.org/md-weber/btc-ticker-extension https://codeberg.org/md-weber/btc-ticker-extension/media/branch/main/img/preview.png npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I had some fun with web development and created a small nostr CV site where I can grep the events that are related to professional achievements of that account. Not sure what features I would like to implement, but I like the idea of a nostr CV. The best part is I learned quite a lot about the nostr protocol and how it actually works under the hood. Currently, my idea is that you enter a npub public key, and it shows for the relevant person (1), badges (58, 30008), articles (30023) and acknowledgments (1984/122). What would you like to see on a site like this? https://blossom.primal.net/cea23cbbbc5b73966ac708b007c2644fc645deb17245684790d735f7f4f9f9c3.png #nostr #professional #badges #learning #oss npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max 84 hours of internet outage in #Iran, ... It is just crazy how hard it is to get your freedom back. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I have family in Iran, I really hope they are well π. No information since 12 hours is quite crazy. I recommended them @nprofileβ¦36x9 but I guess they were too late to download it. Let's hope that something will change to the better and the country can maybe flourish. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max It's crazy how hard it is in Germany to get 50 β¬ of SATs without KyC. You rely on decentralized platforms and transfer money and you need some pre capital. Very weird that no coiners make it so hard to get even the smallest amount of BTC. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I am now officially a 'real' programmer using n im for my coding and yesterday I had the revelation when it felt the first time as productive as Vscode when not a tad bit more productive. It is crazy how steep the learning curve is but the benefit of the same env. on my two MacBooks, the Gaming rig, the home server, my wife's laptop, my daughter's laptop and at work is just fantastic π What is your favorite #nvim trick? npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I also switched to Graphene a couple of months now and it is surprisingly good. Maybe it is because I use anyway a lot of Open source tools. Everything exists maybe not that convenient but it works. Honestly the only thing I really miss is pay by Google pay and I know it is silly because it tracks every transaction to create a nice profile but it was so darn convenient. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Last day of parental leave... Let's see what crazy stuff happened in the last 6 months at work. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Crazy how much I love Linux, I switched a couple a week ago back to #Bazzite a Gaming Distro (mostly to play X4). But interesting enough when I tried to develop on the machine it just makes fun, especially because you will need to set up containers for every move you take. Therefore, I always have a clean development env. At first, it really restricted me, and I was multiple times thinking about to change my environment. But now after some playtime I love how everything works together. Also, my vim setup is finally complete and works quite nice out of the box. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Missed it! npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Ah back home on #Linux <3, who knew that it is important to have a keyboard with wire in your home. All just to get rid of Windows 11. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Maybe still the UI is absolutely not gone through a lot of quality checks, left is a different 'b' than right and it looks not coherent at all. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I think some poor dev had to do something quite quickly without a big design in mind and without knowledge of BTC and the community surrounding it. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max With the #square payment update to accept bitcoin in x stores, is it now a boost for the https://btcmap.org/ ? #BtcMap npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I think we should give them some time, if it is used more frequently they will improve it. I guess at the moment, it was more important to ship the feature than to make it beautiful. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max What does GM stand for? npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max What is a niche npub? npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max A good reason to hope and support the libre phone project :) https://librephone.fsf.org/ npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max How seem less it is to pay with lightning leaves me in awe every time. I paid for mullvard yesterday and got some sats via a p2p exchange @nprofileβ¦szmg . Even though it is a bit complicated to finally get some sats it is a great way to avoid kyc. I also checked out bisq but I needed it anyway in lightning also it was way harder for small amounts ~30β¬ because of higher fees. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Nice thanks for sharing, where do I get most of the apps? They are not part of the Play store right? npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Day 6 / 712 Today I had a short session with some click events, I learned how to select an element that I show in #Godot and show a small UI for that selected element. This allows me now to select for example my "Corral" and send the cows to the next location. This will be my task for tomorrow. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max If that is correct we should slowly ditch the euro and dollar. Afaik they are mostly used for these purposes since they exist. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I don't know, but all that AI layoffs and AI development aka 'vibe coding' give me the feeling that there is coming a huge wave of more work for me in the future. Maybe I am too optimistic, but there seem to be golden times for software engineers ahead. https://www.youtube.com/watch?v=JYEwkMzXxG8 #developers #code #programming npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Day 4/712 A break, I watched more tutorials throughout the day but I am too tired to really do something. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Day 3 / 712 Camera navigation Yesterday I had a blast by creating some models that are probably total overkill, so for the corral and the pastures I decided to make just colorful circles for now. Then I thought, let's invest some time in the camera and understand how I could best make it move. And after some research, I found some quite nice tutorial videos from Nanotech Gamedev about #RTS cameras. This helped me to get up to speed and showed me again that we have to take everything into account. Also, I felt like I am currently in tutorial hell that I have to escape rather quickly and learn by adding my own stuff. The camera is now moving already, just not as "smooth" as I would love to have it. But I can zoom, mouse pan and pan with the keyboard. So it's basically already done, just needs some fine-tuning. https://www.youtube.com/watch?v=t-tkFxhpiCs #GameDevChallange #programming #godot npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Not sure if Cachu is the right Protokoll for the job but MobileCoin was for sure not the best idea. I still believe that @nprofileβ¦udzz would be enriched by a Bitcoin layer two solution. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I sadly had that revelation also some months ago and used HuGO for a static website with a blog, works out great so far π npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Day 2 / 712 Today I started with energy to create some models that I could use for my demo purposes. And I started with two main characters, the #cowboys and the cattle. And because I am still in the finding phase and want to discover lots of things, I played a bit with all kinds of elements, also with the world environment in #Godot. I still fight a bit with all the sub sub sub menus (World Environment -> Background -> Mode -> Sky -> Sky -> Sky Material π΅βπ« ) but I guess it is just because usually I am more the #NVIM type of guy and less with tooling in general. I am also again surprised how much "you have" to do yourself in Game Development, I somehow always think there is already a finished solution for this, like there is already a camera and I just "click" somewhere it just works. But you write all the scripts yourself, like movement for example. Also, LLM tried to explain to me that for an Isometric view, it would be beneficial to have a Camera Rig with a Camera inside. Not sure if that is how I want to do it. This also needs more discovery. In general, I still enjoy my path forward and cannot wait to see finally something moving. https://blossom.primal.net/87f50da751b73e9c9b629764aaf0c2ca452fe75c0d48da269122041e04711118.png npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Day 1 / 712 Today, my game dev journey started. I created my first draft of a GDD with all the core features I would like to have in the game. - Cattle Management - City Management - Cowboy Management Besides of that, I thought about a story that could hold the game together in a very rough way. A historical view of the cattle farming in the 1800s. Adding some cool stuff into it like iconic characters like "Billy the Kid" or even Arthur Morgan from #rdr as a sidekick. After I had my first draft, I started to play around in #Godot and got stuck by Materials and the Material Maker tool and how I could get the textures into my scene. Which is not a lot, but now I have a pane with a bunch of materials to play around. Tomorrow, my next step would be to get some low poly characters in the scene, like a #cowboy. https://blossom.primal.net/4d3c2c0be1ac4679e0b9dea4312aca47c9ee0a0e2eb8d6df226097aee0481ee6.png #gamedev npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max #autumn feeling's https://blossom.primal.net/02bb09a1bb4434416e2c8bb168bf8d363060f2801c37b0d879eb12c6b0e8e630.jpg npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Ok, I started three days ago with a small journey, I always wanted to create a game. But never had the time and the energy to get started. And well... That did not change. But at least my app is currently in a state that I like and with that I have some spare time. With my two children, I still have a time bottleneck, but I want to dedicate 10h / week now to my game. My idea is an homage to the 2002 game Far West. A wild west management game in which you the player gets the chance to experience the times around 1800 as a cattle farmer and enjoy the progression from a time when you are basically alone until the times when cattle hubs are created and train stations are all over the place in the US. The atmosphere should be a classic western game, with tumbleweed on the ground and a lot of cool cowboys. I would like to showcase my progress here on Nostr. I hope to learn from the journey how to, ... - ... implement 3d with a low Poly Look - ... with shaders - ... market a game - ... release a game on steam The current time frame is about 2 years as a solo dev with that time commitment, maybe there are some weeks when I progress slower and weeks when I will be able to be faster. The working title is at the moment "Dust & Dollars". Wish me luck <3 npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Some sunday morning impression https://blossom.primal.net/72975c8868107bbaac07d32bf9e70e3c41eb63f7eaaff19840db0d36606da09a.jpg npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max I thought today about a small side project, it is quite hard in our city part to get information about the next real event. There are some sides and a lot of different providers of local services. Most of the information I receive is about a local WhatsApp Group, but this leads to the issue that usually only one party is providing information. The general idea would be to get infos like events (for now manually) run it through an AI and categorize them and show them in a web app or mobile app. This would maybe support the local community. Did you have such a problem in your community? How did you solve it? npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Finally, I found some time to update my Bitcoin Wallet Tracker app that allows you to check your transactions, wallets and create profiles. It took me quite a while to really rewrite nearly everything in order to make it more maintainable in the long run. Additionally, I was able to remove the 16 bit issue with Android. π So be patient and version 4.1.0 should be released after the review! https://play.google.com/store/apps/details?id=dev.flutterexp.bitcoinTracker If you have some time, it would be fantastic if you could give me a review or just share some feedback with me directly! npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max LLMs are really a pain from time to time. Today I had an issue that I updated my state with an empty array and my Claude CLI tried to rebuild half of the app instead of fixing the wrong assignment. npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max That's an interesting statement. So far, I never heard that something is too fast to Flutter π. The last thing I heard is that it is too slow so they created a "new Flutter". I believe the real issue is more that the package maintainer do not really care about "the next version", else they could already work against Beta and Master channels. And this usually leads to issues during the release. What would you suggest how that could be improved? npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max How do you approach video content in Nostr, I see from time to time videos, but I am super unsure how to do it, actually. Should I host a VPS to share the files, would you set up a home server? #askNostr npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Today I want to test the goals in noStrudel Nostr Client and added a Goal. I would like to test how the Live Streaming works on Nostr and for that I would kindly ask you for your support of 1.2 k Sats. The Goal runs until the 06.11.2023 and probably on the 08.11.2023 will be the live stream. #nevent1qβ¦qdgy Thanks for your support! npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Do you know some Bitcoin Open Source projects that would be great to get involved? #Bitcoin #Development #Projects npub15cd9cjmfqqgnqjraw0e8tsx6087mfkktjtqegt93qdcu0vaskyaq4jq6fm Max Hello Internet