Sign in

DJ Majumdar

@deepjoy.com
21 followers 20 following 54 posts
PostsRepliesMedia
DJ Majumdar @deepjoy.com · 10/03/2026
Ran Shoebox against a directory. 106K files, 71 GB. It found 18,847 duplicates hiding in 581 folders. 8.2 GB reclaimable. Here's what that looks like in a browser. Open source, MIT licensed. #buildinpublic #rustlang #selfhosted #selfhosting
The Shoebox application's Buckets page. A card displays a bucket named "backup" with a database icon. It shows 106,715 files and 71.4 GB of storage. Highlighted in amber are three warnings: 18,847 duplicate files, 581 duplicate folders, and 8.2 GB reclaimable.
170
DJ Majumdar @deepjoy.com · 26/02/2026
Lesson from three weeks of building: the most valuable thing about S3 isn't S3. It's that every tool already speaks it. Build to standard and rclone, Cyberduck, boto3, the AWS CLI all work on day one. No plugins. No integrations. Just the protocol. #buildinpublic #rustlang #selfhosted #selfhosting
A nighttime photo of a large tech company campus. In the foreground, there's a oversized green Android mascot statue standing on decorative blocks, arms outstretched in a welcoming pose. Behind it, a modern glass-walled office building is lit from within, revealing open workspaces across multiple floors. The company's logo is displayed prominently on the building's facade. Colorful bicycles are parked along a walkway to the right, and landscaped plantings border the curved paved paths. The scene has a quiet, after-hours feel with the building's interior lights contrasting against the dark sky.
241
DJ Majumdar @deepjoy.com · 19/02/2026
Building an S3-compatible server for local filesystems. Point it at a directory, get an S3 endpoint. Files stay where they are. Started this to find duplicate photos. Realized I'm building something bigger. #buildinpublic #rustlang #selfhosted #selfhosting
A wide pedestrian plaza flanked by aging multi-story commercial buildings with ground-floor shops and signage. A few people walk across the patterned tile pavement, with parked cars visible along the left side.
372
DJ Majumdar @deepjoy.com · 17/02/2026
`aws s3 ls` returns my files. PutObject, GetObject, DeleteObject, ListObjectsV2 - all working. Content-MD5 validation, metadata headers, pagination. Tested with AWS CLI.
100