7 Aug 2026, 15:02 UTC340 views1 reactionsread 11 August 2026 Introducing TldRecap (@tldrecap_bot)! A Telegram bot that summarizes group chat conversations using Google's Gemini AI.
Lol, it's a redeployment of TldReply (@tldreply_bot). Since it hasn't been working for a while now, I figured I could try building it myself. But to my surprise, I found the whole repository as an open source project on GitHub. So, all I needed to do was deploy it with a new bot username.
And so, …
⚡1
29 Jul 2026, 15:29 UTC126 views3 reactionsread 11 August 2026 Video
I recently made a little app for my girlfriend for her birthday. It's super basic, but I thought I'd share it regardless.
It has three sections:
• Our Timeline: lists entries of the major things we did throughout our relationship as stories. Its body content uses Markdown. The images are cached locally.
• Our Soundtrack: containing songs fetched from the database and stored locally. In my case, I ordered them in s…
⚡3
7 Jul 2026, 10:00 UTC147 views1 reactionsread 11 August 2026 The code in question is the one you see in the screenshots above. As per the The Doc's recommendation, I shall opt for understanding when it comes to this app. I'll go one step further and explain the things I do in it here in this channel.
Let me elaborate on the problem. On the second and onward launches of the app, the problem does not surface, because the permission is already granted, and a method named hasMusi…
❤1
7 Jul 2026, 09:14 UTC102 viewsread 11 August 2026 For passion projects, I would prioritize understanding. For work, obviously, speed.
7 Jul 2026, 09:13 UTC101 viewsread 11 August 2026 I have a Flutter local music app I'm currently building. On the very first launch of the app (after installation), it asks for access to the device audio files. The methods for fetching tracks and albums both check if the permission is granted first. But since that of the tracks runs just before that of the albums, there's a bit of a race condition, and the tracks are fetched successfully while the albums fail.
I ga…
7 Jul 2026, 09:12 UTC84 viewsread 11 August 2026 Photo
"trust me bro"
That is exactly the kind of async bug that makes developers stare at the ceiling at 2 AM wondering if computers were a mistake.
I was not expecting those in a seemingly serious coding response, lol.
9 Jun 2026, 19:05 UTC93 viewsread 11 August 2026 Design Pattern: Iterator
This pattern helps us go through a list and access items in an abstract manner, in such a way that a definition change in the containing class regarding the list does not affect its usages elsewhere.
In many cases, a class contains a list of objects. For instance, a Cart class may contain a list of items. For simplicity, let's say those items are strings (you can use class templates for bet…
9 Jun 2026, 19:02 UTC79 viewsread 11 August 2026 Photo
Photo, posted without a caption
7 Jun 2026, 20:26 UTC101 viewsread 11 August 2026 Design Pattern: State
This pattern is used whenever we want to make some actions behave differently depending on the state of the program. More specifically, it is when we want to call the same methods, but make them execute different instructions based on the type of object that is selected. If you have dabbled in object-oriented programming (OOP), you can probably smell polymorphism coming your way here. And you'r…
7 Jun 2026, 20:26 UTC49 viewsread 11 August 2026 Photo
Photo, posted without a caption
7 Jun 2026, 19:05 UTC52 views1 reactionsread 11 August 2026 Design Pattern: Memento
Memento is a Latin word that means "remember". The pattern's main purpose is to implement history recording in order to undo (and redo) changes. And the following is how the pattern suggests we should go about it:
Let's say there is a text editor and we want to implement history recording and the undo feature. That means, we need to keep a list of the editor's state. And in order to observe …
❤1
7 Jun 2026, 19:04 UTC61 viewsread 11 August 2026 Photo
Photo, posted without a caption
Showing the 12 most recent of 17 posts we hold for @Bela_Tech_Thoughts. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.