June 16, 2025
fixed a couple small things and added minimal docs. almost ready to ship!
Added instructions for key combinations, LED management and button presses.
Added more config options as well as support for reading from config/script files and executing the STRING[LN] instructions. And yes, it's all functional!
First devlog! So far I only have USB storage support for uploading the scripts and support for unmounting the USB drive and printing test test when BOOTSEL is pressed.
A DuckyScript interpreter for Raspberry Pi Pico that allows you to manage scripts with just your file explorer. AI was used for USB-related stuff.
Added dynamic flavor text.
Made attacks actually functional.
Added enemies and hit animations for enemies.
Added character sprites and animations on actions :D
Added attacks! :D
They don't do much for now, but they do help you gain TP
Added acts and magic. Also fixed and improved a lot of other stuff.
Added better TP animations as well as getting TP from defending.
Added items with targets
Added sounds and semi-working items, optimized backgrounds (100 separate PNGs -> 1 spritesheet)
Added a target selector for attacking.
Made text appear gradually and fixed kerning issues.
Added flavor text and fixed A LOT of bugs with the text (with one yet to be fixed -- kerning)
Made the action select buttons semi-functional -- you can now select an action and the character icon will change
Added HP indicators and action buttons
First devlog! Haven't done much yet, just the fonts, the TP counter, the background and, partially, the action selectors
A recreation of Deltarune's battle UI and mechanics
Added pings! You can now get pinged on project updates if you want to. If you don't, though - you can disable that with /dping!
Added leaderboards
Made it channel-based instead of user-based so that you can subscribe in multiple channels using the same user. Also made it so that in your subscribers/subscriptions lists, the channels where the subscription was made is displayed.
Made it so that non-channel-creators can't subscribe or unsubscribe in channels.
Changed the demo link to the user link since apparently the old one lead to the private conversation between me and the bot, and the ship got rejected :( Gonna ship it again though!
yourdns is a domain name registrar and certificate authority made to provide free domains and TLS certificates – yes, just like freenom back in the good old days! it doesn't depend on any other companies, which is achieved by having our own CA certificate and DNS server (which still works with regular websites, by the way). this is especially useful for small personal projects and IoT projects.
I fixed the keyboard! Now SHIFT
works properly, and you can input uppercase and lowercase letters. I even wrote a really simple text editor!
[main]
add $0 1
keygo $0 handle
goto main
[handle]
call print
[loop]
keygo $0 loop
goto main
[print]
neqgo $0 0x08 print_skip
print sys $0
print sys ' '
[print_skip]
print sys $0
ret
The only thing left to do now is to write dome docs and I think I'm done!
The emulator is complete!
I remapped the switch games button to J and mapped I to open the full sized keyboard. I submitted the PR and even though these aren't being accepted for now, I'm still happy I could finish this :D
Fixed a rendering bug, preloaded some games and mapped I to switch games.
I was able to fix all the bugs and now the test ROM works!
All that's now left to do is to add input and sound.
Found a way to individually set pixels on a Sprig! In the video, you can see a simple demo of my script that adds and removes dots randomly.
A CHIP-8 emulator for Sprig! Has 4 preloaded ROMs, but you can always add yours :D See readme for more details.
Started writing a simple assembly-like language for easier development! On the screenshot, you can see the code and the result of a simple Hello World program.
Things to do:
- Simpler ROM loading
- More convenient opcodes for memory/disk manipulation
- Finish writing the language compiler
- ???
It finally works! Time to deploy and ship :D
I added a database for storing subscriptions as well as slash commands for subscribing, unsubscribing, getting your subscriptions and getting your subscribers!
After a bit of trial and error, I can finally parse the messages from #summer-of-making-feed!
Figured out how to pull messages from #summer-of-making-feed!
A successor to a cancelled project, Shellpheus, which allows you to get notifications about new projects or devlogs by certain people without having to manually subscribe to all of them.
Actually nevermind, there was a huge bug ':D
Well, it's fixed now, so the project is now ready to be shipped!
I finally finished writing the calculation, and it seems to be working correctly! I'm gonna deploy and ship now :P
I calculated the approval rate (see screenshot)
I made the scanner and while it was scanning, I also made the frontend!
A web tool that tells you roughly when your Summer of Making project is gonna get certified
I'm almost done with the project already!! Can't wait to finish it
Added a module for logging with HTTP requests. (and also clarified the docs! some stuff needs to be installed separately)
Changed the icon, figured out how to package the extension to VSIX. I think I'm ready to ship now as there's not much stuff left that I can add to this extension :P
I added the currently hacking tab from Hackatime into my exetension! (And also refactored a LOT of stuff)
First devlog! I added some very basic stuff, though more is coming. (See screenshot)
A simple VSCode extension to keep track of the Summer of Making deadline and your coding time.
I added ten more helper nodes, such as regex matching nodes, DNS-related nodes, etc., and I think I'm ready to ship!
I added docs directly to overflow so that it's easier to learn it. (And also fixed a couple bugs!)
I also added sqlmap support! I think this is going to be the last one for now, I still need to work on helper functions, docs and polishing.
ZAP integration! You can now find new targets using ZAP's spider and scan them with its scanner.
Last devlog for today!
Last time, I forgot to mention the tasks tab that displays the currently running tasks like scans and checks.
Also, I added Sublist3r support (alongside a few other small things)! So now you can use Sublist3r with the other tools as well.
I'll also have to add a few helper nodes that would allow you to do string matching and other stuff, and I also have a couple ideas for new integrations, so stay tuned!
Burp suite integration!
Now you can automatically run Burp Suite scans using its builtin REST API. You can also create a custom configuration in Burp's settings and specify its name in the node settings to customize the scans.
First devlog!
As of right now, saving/loading workspaces, error logging integrations with Metasploit, nmap and crt.sh as well as some other helper nodes are supported. There's still lots more to come though!
overflow combines multiple other tools like Metasploit, nmap, Burp Suite, sqlmap and others so that you can make node graphs linking them together! So, for example, you can have subdomains pulled from crt.sh, then each one scanned for open ports by nmap, checked by Metasploit and finally logged if vulnerable. This can make scanning for vulnerabilities a lot easier and much more customizable for security enthusiasts and pentesters.
Residents have jobs now! They can earn money sometimes, though it won't be posted on bluesky.
Now residents have diaries! Sometimes residents will make entries in their diaries regarding important events in their lives and those will be posted on Bluesky as well!
Now residents have an actual economy! They can buy items (TL treasures) from each other for prices ranging from $5 to $15. All of them get an initial balance of $100-$999 and maybe, just maybe, they'll get a job in the future? 👀
BREAKING NEWS!!!
I just added the news feature to the life sim. Now every 5 minutes there's a 30% chance of one of the 10 different types of news being posted on Bluesky. That includes shop openings, fests, fires and a few other things - you'll just have to see!
(or just check the source code lol)
This is a fairly simple non-interactive life sim, kinda similar to and using assets from Tomodachi Life. It posts all of the updates on its residents' social relationships to Bluesky instantly, and everyone gets to see what is happening in their little virtual lives. The virtual residents get friends, date, get married, break up and fight over food. I think it's a niche little project, albeit very simple.
This was widely regarded as a great move by everyone.