Optimization banner

Optimization

8 devlogs
3h 11m

A clean, simple website that covers every way to optimize your devices Windows, macOS, Linux, Android, and iOS.

This project uses AI

Gemini for README.md, Claude, ChatGPT and Gemini for optimization tips and GitHub Copilot for code completion

Demo Repository

Loading README...

anup34343

Shipped this project!

I built a website called “Optimization” that helps anyone improve the performance, storage, and security of their devices Windows, macOS, Linux, Android, and iOS. The biggest challenge was organizing so many tips in a way that’s easy to browse and search, but breaking it down step by step made it manageable. I’m proud of the clean design, dark/light theme, and how simple it is to use!

anup34343

Wired up all the interactivity today and the site is fully functional. The script.js handles four things: theme toggle with localStorage persistence so your dark/light preference sticks across visits, a mobile hamburger menu that opens and auto-closes when you tap a nav link, platform filtering via the pill buttons that shows/hides entire sections and their cards (with the General and Tools sections staying visible regardless of filter), and live search that filters cards by text content as you type. Also added smooth scrolling for the navbar links clicking a platform in the nav resets the filter to “All” first so the target section is guaranteed to be visible, then scrolls to it. The no-results message shows up when search or filter yields nothing. Rewrote the README to be clean project documentation — description, features, platform table, tech stack, usage instructions, and file structure. Moved the full devlog to its own file. Nine todos done. The site is complete.

Attachment
0
anup34343

Big day knocked out three sections at once to finish all the content. iOS got ten cards split into Performance & Battery and Storage. The performance side covers offloading unused apps, disabling Background App Refresh, Low Power Mode, reducing motion and transparency for older iPhones, selective location services, and pruning notifications. Storage tips include reviewing iPhone Storage, clearing Safari data, optimizing photo storage via iCloud, and setting message retention to auto-delete old threads. The General Tips section is platform-agnostic with eight universal cards: restart regularly, upgrade to an SSD, add more RAM, keep 15–20% free storage, use a password manager, install an ad blocker, audit browser extensions, and enable 2FA everywhere. Finally, the Recommended Tools section showcases eight standout utilities across all platforms CrystalDiskInfo and Everything Search for Windows, BleachBit for Windows/Linux, AppCleaner for macOS, htop/btop for Linux/macOS, uBlock Origin for all browsers, Files by Google for Android, and Bitwarden as a cross-platform password manager. All the content is in now just need to wire up the JavaScript for search, filtering, and theme toggling.

Attachment
0
anup34343

Android is done fifteen cards across Speed, Battery, and Storage. The Speed tips start with the classic developer options trick: enabling them via Build Number taps, then scaling down or disabling animations for an instant snappiness boost. Also covered limiting background processes, forcing GPU rendering, keeping the OS updated, and switching to lite app versions like Facebook Lite and Google Go. Battery tips include Adaptive Battery, turning off Always-On Display on AMOLED screens, restricting background data per app, enabling Dark Mode for real power savings on OLED panels, and cutting location access for apps that don’t need it. Storage rounds out with clearing app caches, using Google’s Files app for one-tap junk cleanup, offloading photos to Google Photos cloud storage, uninstalling forgotten apps, and moving apps to SD card where possible. Four platforms done iOS, general tips, and tools are next.

Attachment
0
anup34343

Storage, Network, and Power. The kernel/system tips cover keeping the kernel updated, tuning swappiness to prefer RAM over swap, switching to a lightweight desktop like XFCE or i3, disabling unnecessary systemd services, and enabling zRAM for memory compression. Storage includes cleaning the package cache across APT/Pacman/DNF, removing orphaned packages, enabling SSD TRIM via fstrim.timer, and using ncdu to interactively track down disk hogs. Network tips go a bit deeper than the Windows ones switching DNS, enabling Google’s BBR TCP congestion control for better throughput, setting up UFW as a simple firewall, and monitoring bandwidth with iftop or nload. Power management covers TLP for automatic tuning, powertop for identifying drains, setting the CPU governor to powersave, and the usual screen dimming and Bluetooth kill. Linux users tend to be more hands-on, so the tips lean more technical than the other platforms.

Attachment
0
anup34343

Built out the macOS section today sixteen cards split across Performance, Storage, and Battery. Performance covers managing login items, spotting memory hogs in Activity Monitor, reducing motion and transparency for older Macs, resetting the SMC and PRAM on Intel machines, keeping macOS updated, and taming Spotlight indexing on large folders. The Storage category walks through Apple’s built-in Storage Management tool, clearing system and user caches, deleting old iOS backups that quietly eat gigabytes, properly uninstalling apps with AppCleaner instead of just dragging to Trash, and finding large hidden files with GrandPerspective. Battery tips round it out with Low Power Mode, checking battery health, toggling off Bluetooth and AirDrop when not needed, dimming the display with Dark Mode on OLED screens, and using the menu bar battery icon to catch energy-draining apps. The section follows the same card grid pattern as Windows, so the layout stays consistent. Two platforms down, three to go plus general tips and tools.

Attachment
0
anup34343

Added the first real content to the site today the entire Windows optimization section. Split it into four categories: Performance, Storage, Network, and Security. Seventeen cards total. The Performance set covers the essentials disabling startup programs, switching to the High Performance power plan, killing visual effects and background apps, updating drivers, and turning off search indexing. Storage tips include Disk Cleanup, Storage Sense, removing bloatware, and moving large files off the OS drive. Network has DNS changes (switching to Cloudflare’s 1.1.1.1), disabling Delivery Optimization, and resetting the network stack via command line. Security rounds it out with keeping Windows updated, using Defender instead of third-party antivirus, enabling the firewall, and reviewing app permissions. Also added a .sub-heading style to the CSS so each category within a section gets its own label. The card grid fills in nicely three columns on desktop, one on mobile. First platform done, four more to go.

Attachment
0
anup34343

Wrote the full styles.css today and the site actually looks like a real product now. Set up a CSS variable system for theming light mode by default with a clean dark mode that toggles via a .dark class on the body. The navbar is sticky with a frosted glass blur effect, which feels modern without being over the top. The hero section has a subtle blue-to-purple gradient with a pill-shaped search bar sitting right in the center. Below that, the filter bar uses small rounded pill buttons that highlight with the accent color when active. The main content area uses a responsive card grid cards auto-fill into columns and have a slight lift on hover. Each card has room for a title, description, and a small platform tag. Footer is simple, just branding and a muted tagline. Everything is responsive: on mobile the nav collapses behind a hamburger menu button, and the card grid drops to a single column. No media query overload, just one clean breakpoint at 768px. Two steps done, six to go.

Attachment
0
anup34343

Started building OptiMax today. The idea is straightforward: one website that gives you every practical tip to make your devices faster no fluff, no bloated UI, just clean cards with real advice. I set up the base HTML structure first with a simple navbar linking to each platform section, a hero area with a search bar so users can instantly find what they need, a filter bar to toggle between platforms, and a minimal footer. Kept the markup semantic and lightweight on purpose no frameworks, no dependencies, just plain HTML, CSS, and JS. The plan is to build it step by step: styling next, then adding content one platform at a time (Windows, macOS, Linux, Android, iOS), followed by general tips and a recommended tools list, and finally wiring up the JavaScript for search, filtering, and a dark/light theme toggle. Right now it’s a skeleton, but the bones are solid.

Attachment
0