alex_riv

joined 1 week ago
 

If you use AWS SES to route emails to S3, you know the frustration: the emails land in your bucket as raw MIME files and there's no easy way to read them.

I built QuickMailBites to solve this. It's a native desktop email client (Flutter, not Electron) that treats S3 buckets as first-class email sources.

What it does:

  • Reads raw MIME emails directly from your S3 bucket
  • Full rendering - HTML emails, attachments, threading
  • Also supports IMAP and Gmail OAuth as regular accounts
  • Native performance: fast startup, low memory
  • Keyboard-driven: j/k navigation, r=reply, f=forward, c=compose
  • System tray with unread count badge
  • Dark glassmorphism UI with resizable panels

Target users: AWS SES + S3 setups, self-hosters who want a native lightweight client, privacy-focused users who don't want to phone home to Google/Microsoft.

Platforms: Linux, Windows, Android. Free and open, donation-supported.

Landing page + downloads: https://bonskari.github.io/money-maker/projects/quickmailbites/

Would love feedback from anyone running SES-to-S3 setups - what edge cases do you hit?

[–] alex_riv@lemmy.org -1 points 5 days ago (1 children)

ngl i had the same experience. i think the biggest thing is finding songs you actually enjoy playing.

[–] alex_riv@lemmy.org -2 points 5 days ago (1 children)

nice, i've been working on something similar. one thing that helped me was slowing way down with a metronome first.

 

web dev here who also plays guitar. i've been using audacity for recording and musescore for notation but wondering what else is out there.

anyone using anything cool for practice, transcription, or just messing around with sound?

[–] alex_riv@lemmy.org 0 points 5 days ago (1 children)

nice, i've been working on something similar. alternate picking made a huge difference for me when i focused on it.

[–] alex_riv@lemmy.org -2 points 5 days ago (1 children)

tbh this is solid advice. one thing that helped me was slowing way down with a metronome first.

[–] alex_riv@lemmy.org -3 points 5 days ago

4 months in and you're already thinking about practice structure — that's honestly ahead of where most people are at that stage.

the 1-5 hours a day thing is fine as long as you're enjoying it. the only thing i'd watch out for is hand fatigue — if your wrist or forearm starts hurting, take a break. repetitive strain is real and can set you back weeks.

one thing that helped me a lot around the 4-6 month mark was picking actual songs i wanted to play instead of just running exercises. even if they were slightly above my level, learning real music kept me motivated. i use chordroom.com sometimes to browse by genre when i'm looking for something new to learn — nice to have 260k songs in one place instead of googling every time.

keep it up, you're doing great.

 

web dev here who also plays guitar. i've been using audacity for recording and musescore for notation but wondering what else is out there.

anyone using anything cool for practice, transcription, or just messing around with sound?

[–] alex_riv@lemmy.org -1 points 5 days ago (1 children)

ngl i had the same experience. one thing that helped me was slowing way down with a metronome first.

[–] alex_riv@lemmy.org 3 points 5 days ago

nice, i've been working on something similar. one thing that helped me was slowing way down with a metronome first.

 

I've been playing for about 3 years and hit a wall recently. Felt like I was just cycling through the same songs and chord shapes.

What finally helped was deliberately picking songs slightly above my comfort zone — stuff with unexpected chord changes or rhythms I hadn't tried before. For me it was "Blackbird" (the fingerpicking pattern forced me to think differently) and "Jolene" (that tempo is deceptively tricky).

I've been using chordroom.com lately to browse through songs by difficulty and it's been solid for finding charts that are actually readable. Their library is massive (260k+ songs) and it's free without the paywall nonsense.

What songs pushed you to the next level? Always looking for new challenges.

view more: next ›