June 16, 2025
one last devlog on the last day: fixed a styling issue preventing the qrcode to be shown in full on desktop
updated the notes and their styling one last time and now ready to ship :3
Polished some stuff and added a notes section for information about the limits/usage of the encodings (yes i know a qr code is not technically an encoding)
this one was a little more tedious to implement but now there is a base64 based encoding :D
that was something.. i didn't think that my styling would be so ward to get to work on mobile but now it seems to be working :D
I just need to fix up some bugs and maybe add another encoding and then I am ready to ship YAY
wow, adding morsecode was surprisingly easy after the refactor.
Now I want more encodings 🦐
I refactored the en-/decoding components into one coder component so adding another encoding wouldn't cause so much duplicated code. Maybe I can even finish the morsecode encoding today
Fixed some bugs and made the qr code scale with the viewport size and not a static pixel witdh
I used my time today to get that download button working, fix a bug where the copy/download button wouldn't give you the most up to date version and got a slider working for the error correction level of the qr code
I rewrote the logic for the qr code generation (more accurately qr code conversion) to output into a canvas so now it scales better and I can now hopefully extract an image that i can let the user download to actually use the qr code
I got some bugs fixed, added a copy button and made the entered text for the binary encoding stay when switching tabs.
Also i added a to-do list. My brain was working kinda slow today.. but I am excited for tomorrow :D
I added the ability to use the buttons to switch between coders and added a QR-code generator. Unfortunately there is no shrimp in the QR-gen yet.. :'(
I'll hopefully get that added by the next devlog
Now the user is able to switch between en- and decoding and decoding even works!! 🦐
I added the first encoding: The Binary Shrimp. YAY 🦐
Now I just need to figure out how to decode that again...
Today I made the encoding selection scrollable and added a toggle for encoding and decoding text. I borrowed some internet code for this but needed to heavily modify it to work for my usecase. It looks pretty, now I just need to implement it better to see if it is also praticall.
I began adding a basic layout for the en-shrimping interface. No clue how i will make this work on mobile but I'll figure something out later.
So, I got the project setup and added a shrimp fav icon. Now the fun can begin. I have a bunch of different encoding methods I want to explore and somehow turn into shrimp.
Stay tuned 🦐
This is a website where you can encode text in different ways, but they are all shrimp encodings. What does that mean you ask? Well it's your standard encoding methods but 🦐
This is my contribution to the som-grand-survey-expedition. It's nothing big but I had fun creating the story and visuals as well as arranging everything. This site presents a short story of a wannabe pirate cat that just doesn't want you to get to their treasure. (The links to other scenes don't work in my demo environment)
just corrected some stuff and added a simple rate limit so cards can't be spammed
Finished the MVP and ready to ship.
Integrated the database and link generation
Keep in mind that this will contain bugs and may break at any time lol
I've fixed a bunch of issues with the shader rendering, made it size correctly on mobile and even finished two ok-looking shaders.
Finally managed to integrate the shader preview. That took a while..
But look, animated backgrounds :D
Now i just need to make some god looking shaders...
Today I implemented the text inputs and looked for some fonts (Not sure about my choices here lol).
I've setup the Project and created the base website layout with placeholders for the options and postcard preview
Send digital postcards to your friends. They even have real time rendered shader backgrounds, wow! Just fill in your friends name and a message and get a link you can send them your custom card with.
A Plugin for Stream Deck to play music/sound files out of local folders. Complete with shuffling, play, pause, and fading.
This was widely regarded as a great move by everyone.