You are browsing as a guest. Sign up (or log in) to start making projects!

wtfisquantum

@wtfisquantum

Joined July 8th, 2026

  • 19Devlogs
  • 4Projects
  • 6Ships
  • 84Votes
Ship

:yayayayayay:

I built MNT ~ Minimal New Tab, a clean and customizable browser new tab experience designed to turn the default blank page into a useful everyday dashboard. It combines multi-search engine support, a Todo Manager, customizable website shortcuts, a latest news feed and a dynamic location-aware Leaflet background into a single minimal interface.

The biggest challenge was bringing all these independent features together without making the interface feel cluttered. I spent a lot of time working on reusable components, persistent local storage, search engine switching, API integrations and the dynamic map background while keeping the overall design minimal and responsive.

I’m most proud of how the project evolved from a simple new tab concept into something that I can actually see myself using every day. The dashboard remembers your tasks, shortcuts and preferences locally, lets you quickly switch between search engines, keeps you updated with recent technology news and adds a dynamic map background based on your location.

To test it, simply open the website and start using it as a new tab. Try switching between the different search engines, add a few todos and shortcuts, check out the latest news and reload the page to see how your saved data persists. The map background will also adapt to your approximate location.

I’ve really enjoyed building this one and there are still a bunch of ideas I want to experiment with in future updates. If you get a chance to try it out, I’d really appreciate some feedback and a good rating! ❤️

last time i got some decent feedback on my project, but it was still pretty limited, so i’m hoping this one reaches a few more people. i genuinely enjoy building projects that are actually useful in everyday workflows, and i hope that comes across in this one.

if you like the project, consider following it and leaving a rating. every bit of feedback helps me figure out what to improve next. thank you! :)

  • 1 devlog
  • 6h
  • 11.58x multiplier
  • 69 Stardust
Try project → See source code →
Open comments for this post

5h 57m 57s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Continued polishing the dashboard and worked on making the dynamic background experience more reliable
  • Improved the Leaflet map integration and fixed the issue where map state and configuration were not being persisted properly between sessions
  • Added local persistence for the relevant map and user preferences so the new tab experience can retain its previous state instead of resetting everything on every reload
  • Refined several existing components and cleaned up their internal logic to make them easier to reuse across the dashboard
  • Improved the styling of the search section, shortcuts and other dashboard elements with better spacing, typography and alignment
  • Made a few adjustments to the background map so it stays visually subtle while still providing the location-aware effect behind the interface
  • Fixed some small state and rendering issues that appeared when switching between different sections and reopening the new tab
  • Added a few minor interaction improvements across the dashboard and cleaned up some leftover CSS and component logic
  • Spent some time testing the complete flow with fresh sessions and existing local data to make sure the application behaves consistently in both cases
  • Overall, focused this session on making the existing features feel more polished, persistent and reliable rather than adding another major feature
0
0
84
Ship

I built What’s Your IP Human (WYIPH), an IP intelligence and networking exploration tool that lets you inspect IPv4 and IPv6 addresses while also showing what happens behind the scenes. The project provides detailed information such as geolocation, ISP, ASN, proxy and hosting detection, network metadata and now a much more complete WHOIS lookup experience.

One of the biggest updates in this version was expanding the WHOIS system. I researched different WHOIS APIs, worked through CORS and deployment issues, and eventually built and deployed my own API layer to reliably process the registry data. The application can now surface information such as IP ranges, network and organization details, registry information, abuse contacts, administrative and technical contacts, routes and origin AS information, while filtering and formatting the raw responses into something much easier to understand.

I also spent a lot of time improving the overall experience around this data. The WHOIS results have been redesigned into structured sections instead of displaying raw registry responses, while the existing geolocation and network information continues to work alongside the interactive Leaflet map. I also worked on the backend and deployment setup to make the whole lookup pipeline more reliable.

The project has also started moving beyond being just an educational IP lookup tool. I’m currently experimenting with turning it into a more practical service for location and website tracking, with several ideas planned for future versions.

To test it, simply open the website and it will automatically look up your current public IP on your first visit. You can then search for any valid IPv4 or IPv6 address and explore its geolocation, network information and WHOIS data. The How it Works section is also available if you want to understand the networking concepts behind the information being displayed.

The project is now live and ready to try! I’d really appreciate it if you could check it out, leave a rating and let me know what you think. ❤️

last time i got some decent feedback on my project, but it was still pretty limited, so i’m hoping this one reaches a few more people. i genuinely enjoy building technical and educational projects that explain how things work under the hood, and i hope that comes across in this one.

There are already quite a few more ideas in my head for where this can go next, so this definitely isn’t the final version. Thanks for checking it out and supporting the project! :)

  • 3 devlogs
  • 18h
  • 11.58x multiplier
  • 213 Stardust
Try project → See source code →
Open comments for this post

9h 14m 39s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

Continued working on the existing lookup system and made a few more improvements to both the frontend and backend

  • Expanded the WHOIS integration further and added more of the raw registry information into the processed response
  • The WHOIS section can now surface details such as the inetnum/IP range, network name, organization, country, abuse contact, admin and technical contacts, ASN, route and origin AS, along with the relevant registry information
  • For example, an APNIC response can now expose information like the 2.2.2.2 - 2.2.255.255 address range, organization details, abuse mailbox, AS55836 route information and the corresponding network contacts instead of showing only basic IP metadata
  • Refined the WHOIS parsing and presentation so the large responses are filtered and displayed in a much more readable format
  • Worked on the backend again to make the lookup pipeline more reliable and prepared the system for the bigger location and website-tracking direction i’m planning to take this project towards
  • Ran into another unexpected issue with the map tile provider, which recently started requiring an API key for requests even though the same setup had been working without one before. since buying a key isn’t really an option for this project, i’m currently looking into alternative tile providers that can work reliably without introducing another paid dependency
  • Also ran into a few deployment issues while putting the updated backend and frontend online, but tracked them down, fixed the server-side and frontend build issues and got the complete application deployed successfully
  • Did a final pass over the lookup flow, WHOIS data rendering and the rest of the interface to make sure everything was working together properly

and that’s basically it for this version. the WHOIS system is now fully integrated and the project is live again. i’m also working on turning this into something more useful than just an IP lookup tool, with a proper location and website tracking workflow planned for the next few updates. :)

0
0
70
Open comments for this post

6h 32m 15s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Continued working on the WHOIS integration and completed the main lookup flow, with the returned data now being properly processed and rendered inside the application
  • Fixed an issue where some WHOIS responses contained special characters and percentage-encoded values that were being rendered directly as text, causing formatting issues. Added filtering and cleanup so these values are handled properly before reaching the UI
  • Improved the overall WHOIS presentation with better typography, spacing and visual hierarchy so the large amount of returned information feels easier to scan
  • Added more useful WHOIS information, including relevant registration and contact details that could help when looking for the appropriate organization or ISP contact for reporting network-related issues
  • Made a few improvements to the Leaflet map experience as well, particularly around map spanning and tile loading performance
  • Switched the map tile delivery to a faster CDN to reduce loading delays and make the interactive map feel more responsive
  • Started experimenting with a proper theme toggle for the application. The initial approach uses CSS filters to test the dark/light transition, although image and color inversion still causes a few visual issues that need to be cleaned up
  • The next step is to replace the experimental theme approach with a more reliable implementation and polish the remaining edge cases

also started thinking about the bigger direction of the project. instead of keeping it purely as an educational IP intelligence experience, i’m considering turning it into an actual service that people could use for real networking, IP intelligence or troubleshooting workflows. still exploring the possibilities, but i think there could be something much more useful to build on top of what is already here.

0
0
77
Open comments for this post

2h 36m 20s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Started expanding the lookup experience beyond the existing Geolocation, System Context and Network sections by working on a complete WHOIS lookup system
  • Researched how WHOIS data is structured and what kind of information can be extracted from IP registration records
  • Explored and tested multiple APIs for retrieving WHOIS information and worked through the deployment and integration requirements
  • Ran into a few CORS-related issues while testing the external services, so I spent some time debugging the requests and figuring out a reliable way to access the data from the frontend
  • Eventually deployed my own API layer to handle the WHOIS requests and integrated that service into the application
  • Started successfully retrieving WHOIS information for the searched IP addresses, including registration and network-related details
  • Began designing the new WHOIS section so the returned information can be presented in a clean and readable way instead of dumping the raw API response
  • Added the initial UI structure and data components for organizing the different WHOIS fields and making the information easier to understand
  • Tested the complete flow from IP lookup - WHOIS API - processed response - formatted UI and fixed a few issues along the way

there’s still more i want to do with the WHOIS section, especially around organizing and explaining some of the returned fields, but the core lookup and integration are now working properly and the next step is mostly about polishing the experience.

0
0
12
Ship

:yayayayayay: I built Minimal New Tab, a modern and customizable browser start page that combines productivity, quick search and useful everyday tools into a single clean dashboard. Instead of opening a blank new tab, users get a personalized workspace where they can search the web using multiple search engines, manage todos, save their favorite websites as quick-access shortcuts, read the latest news and enjoy a dynamic location-aware background powered by Leaflet.

One of the biggest challenges was keeping all of these independent features connected while maintaining a clean and consistent user experience. I spent a lot of time designing reusable components, refining the UI, handling local persistence for todos and shortcuts, integrating multiple APIs and making sure everything worked smoothly together. Another fun challenge was rendering a dynamic Leaflet map in the background based on the user’s current IP location without taking away from the minimal design.

I’m most proud of how the project evolved from a simple browser homepage into something that feels genuinely useful every day. It isn’t just another new tab page—it becomes a small personal dashboard that remembers your preferences, helps you stay organized and keeps commonly used information just one click away.

To test the project, simply install or open it as your new tab page. Try searching with different search engines, create a few todos, add and edit homepage shortcuts, browse the latest news and explore how the background automatically adapts using your current location. Everything is stored locally, so your tasks and shortcuts will still be there the next time you open your browser.

I hope you enjoy using it as much as I enjoyed building it. Feedback and suggestions are always welcome, and I already have plenty of ideas planned for future updates!

  • 1 devlog
  • 4h
  • 11.23x multiplier
  • 48 Stardust
Try project → See source code →
Open comments for this post

4h 14m 51s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Expanded the project by introducing a personal productivity layer, making it more than just an IP intelligence dashboard. Started building features that users can actually interact with every day instead of only performing IP lookups.

  • Implemented a complete Todo Manager where users can:

    • Create new tasks
    • Edit existing tasks
    • Mark tasks as completed with visual feedback
    • Delete completed or unnecessary tasks
    • Persist everything locally so tasks remain available even after refreshing or reopening the application
  • Designed the todo interface to blend naturally with the rest of the application, keeping the same cards, spacing, typography and interaction patterns so it feels like a native part of the dashboard rather than an additional widget.

  • Added a customizable Homescreen Shortcuts section that allows users to save frequently visited websites directly inside the dashboard. The feature supports:

    • Adding custom shortcuts
    • Editing existing shortcuts
    • Removing shortcuts
    • Local persistence using browser storage so every user’s personalized workspace is restored automatically
  • Refined the component architecture behind these new modules to keep the codebase modular and easier to extend with additional dashboard widgets in future updates.

  • Improved the visual consistency across the entire application by revisiting spacing, typography, borders, hover effects and component alignment. Focused on making every section feel like part of one cohesive experience instead of multiple independent pages.

  • Reworked the dashboard background by replacing static visuals with a dynamic location-aware experience. The application now automatically fetches the user’s current public IP, determines the approximate location and renders the corresponding Leaflet map directly in the background.

  • Fine-tuned the map presentation so it acts as a subtle visual element rather than distracting from the main interface, creating a cleaner and more immersive experience while still giving each user a unique background based on their own location.

  • Performed another round of UI polish, bug fixes and responsiveness improvements to ensure the newly added dashboard features work smoothly across different screen sizes and integrate seamlessly with the existing lookup workflow.

  • This update mainly focused on transforming the project from a simple networking utility into a more customizable and interactive dashboard while preserving the educational and technical foundation of the original idea.

0
0
132
Ship

I built What’s Your IP Human (WYIPH), an educational IP intelligence tool that not only lets you inspect IPv4 and IPv6 addresses, but also explains what’s happening behind the scenes. Alongside detailed lookup information like geolocation, ISP, ASN, proxy/hosting detection and network metadata, the project includes an interactive documentation experience that walks through concepts such as WHOIS, Regional Internet Registries, Autonomous Systems, BGP routing, coordinate generation, IP accuracy and much more.

The biggest challenge was making complex networking concepts understandable without oversimplifying them. I spent a lot of time researching official documentation, verifying information, and designing the interface so users could learn how IP lookups actually work instead of treating the results as a black box. Keeping the documentation visually consistent with the lookup experience while integrating interactive elements like Leaflet maps was another fun challenge.

I’m most proud of turning what started as a simple IP lookup tool into something educational. Instead of only displaying data, it explains where the data comes from, how reliable it is, and why different services return different results. Hopefully it helps people learn a little more about how the Internet actually works.

To test it, simply open the website. On your first visit it automatically analyzes your current public IP address. You can then search for any valid IPv4 or IPv6 address, explore the interactive map, and switch to the How it Works section to dive into the networking concepts behind each piece of information displayed. Feedback is always welcome, and I already have a few more features planned for future updates!

if you enjoyed exploring the project, i’d really appreciate a good rating! ❤️

my last project didn’t receive many ratings, so i’m hoping this one reaches a few more people. i genuinely enjoy building technical and educational projects that explain how things work under the hood, and i hope that comes across in this one.

there are already more updates planned, so if you like the project, consider following it and leaving a rating. every bit of feedback helps me make it even better. thank you! :)

  • 6 devlogs
  • 7h
  • 17.76x multiplier
  • 129 Stardust
Try project → See source code →
Open comments for this post

29m 8s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Wrapped up the final release and deployed the latest version to Vercel
  • Updated the live deployment URL, README and project documentation to reflect all of the latest changes
  • Added a few final educational sections explaining:
    • How geographic coordinates are determined from an IP address
    • Why IP lookups are usually so fast
    • How integer IP conversion works behind the scenes
    • The expected accuracy of different pieces of IP metadata
  • Created a dedicated accuracy comparison table so users can easily understand which fields are highly reliable and which are only approximate
  • Fixed a handful of deployment-related issues that appeared during the production build before successfully publishing the updated version
  • Cleaned up the remaining codebase, pushed the final commits and verified the complete lookup flow one last time
  • The project is now live with both the interactive lookup experience and the in-depth networking documentation working together in a single interface

really happy with how this turned out! if you get a chance to try it out, i’d love to hear your thoughts and feedback. there are already a few more ideas planned for future updates, so this definitely won’t be the last release :)

0
0
58
Open comments for this post

48m 57s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Continued expanding the networking documentation by adding a dedicated section on Autonomous Systems (ASNs) and Border Gateway Protocol (BGP)
  • Researched how internet routing actually works beyond simple IP ownership and documented the relationship between IP addresses, IP prefixes, ASNs and Internet Service Providers
  • Added step-by-step explanations showing how routers determine the correct destination network instead of routing directly to individual IP addresses
  • Built a visual flow diagram illustrating the complete lookup pipeline:
    • IP Address
    • IP Prefix
    • Origin Autonomous System
    • ISP / Organization
  • Simplified several networking concepts into beginner-friendly explanations while keeping the technical details accurate
  • Refined the typography, spacing and content hierarchy to improve readability across the documentation page
  • Continued maintaining design consistency by reusing existing components and styling patterns throughout the blog
  • Spent additional time validating routing examples and ASN information to ensure the documentation reflects real-world networking concepts as closely as possible
  • This section now serves as the foundation for explaining how global internet traffic is routed before moving into more advanced networking topics
0
0
37
Open comments for this post

1h 14m 53s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

Continued expanding the What’s Your IP Human documentation with a few more in-depth networking concepts

  • Researched Regional Internet Registries (RIRs) and added a dedicated section explaining how global IP address allocation works
  • Collected the official names, logos and branding assets for each registry and integrated them into the page to make the content more visual and easier to follow
  • Added another section covering WHOIS records, explaining what they are, what information they contain and how they’re commonly used during IP lookups
  • Designed new information grids and data cards with consistent borders, icons and spacing to improve readability while maintaining the overall design language of the application
  • Fixed the documentation flow so every section now references the currently searched IP address instead of placeholder values, making the explanations feel much more contextual and easier to understand
  • Started documenting the fundamentals of Autonomous Systems (ASN) and BGP routing, laying the groundwork for explaining how IP traffic is routed across the internet
  • Spent some time experimenting with different approaches for visualizing networking concepts, including Mermaid diagrams, React Flow, and pure CSS-based layouts before deciding on the final direction
  • Continued refining the overall design consistency so the documentation feels like a natural extension of the main application rather than a separate page
  • More interactive diagrams and networking sections are planned once the final visualization approach is finalized
0
0
50
Open comments for this post
Reposted by @wtfisquantum

44m 30s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Wrapped up the remaining implementation work and cleaned up the entire codebase
  • Fixed the remaining UI and CSS issues across the application
  • Finished integrating all remaining React components and connected them with the existing data flow
  • Completed the Leaflet map implementation and finalized the interactive location view
  • Polished the overall lookup workflow to ensure everything works smoothly from search to map rendering
  • Deployed the project to Vercel
  • Ran into a deployment issue during the first build, tracked it down and resolved it, then successfully deployed the application
  • Experimented with a clean light theme after deployment, but it didn’t feel quite right for the overall design
  • Designed and implemented a complete dark theme and decided to make it the final look of the project
  • Added the final polish, tested the complete application and verified that everything works as expected

finally calling this one done! hope you all enjoy using it, and if you get a chance to check it out, i’d love to hear what you think :)

2
1
121
Open comments for this post
Reposted by @wtfisquantum

2h 3m 31s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

spent some time giving the project a final polish before calling it done. cleaned up a few remaining ui inconsistencies, refactored parts of the component structure and simplified some of the rendering logic to make the codebase a bit easier to maintain.

also fixed a handful of small bugs around ip lookups, improved error handling for invalid inputs and polished loading and transition states throughout the application. made a few tweaks to spacing, typography and responsive layouts so everything feels more consistent across different screen sizes.

finished by doing another full pass over the project, removing some leftover code, improving overall stability and verifying the complete lookup workflow one last time before shipping.

0
1
113
Open comments for this post
Reposted by @wtfisquantum

1h 53m 35s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Started working on What’s Your IP Human ~ WYIPH experience after receiving feedback that people were interested in understanding what happens behind the scenes during an IP lookup
  • Began building a dedicated “How it Works” page to explain:
    • How IP information is collected
    • Which data is returned directly by lookup providers
    • The expected accuracy of different fields
    • How geolocation and network information are determined
  • Added a new “How it Works” action that replaces the interactive map with a dedicated documentation-style page
  • Designed the initial landing section with a proper hero layout while keeping the overall design language consistent with the rest of the application
  • Reused the current Leaflet map as a dynamic background to create a smoother transition between the dashboard and documentation page
  • Focused on maintaining visual consistency across typography, spacing, colors and component styling so the new page doesn’t feel disconnected from the main interface
  • Built the foundation for future sections that will document the complete lookup pipeline, data sources and processing flow in a much more transparent way
  • More content and diagrams will be added in the next development session
0
1
96
Open comments for this post

57m 36s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

Continued building the What’s Your IP Human documentation experience with a focus on making the lookup process easier to understand

  • Completed the first major section explaining how everything starts, including:
    • How a user’s public IP address is fetched
    • What happens when a lookup request is made
    • The initial request flow before any data is processed
  • Added a highlighted example of the actual request payload to make the explanation easier to follow
  • Documented a few common misconceptions around IP lookups and clarified what information can (and cannot) be determined from an IP address
  • Built another section explaining how IP address ranges are allocated to different organizations, ISPs and cloud providers
  • Researched and collected branding assets for major providers, then organized them into a structured dataset alongside their corresponding IP ranges
  • Created reusable data structures to power the provider showcase and present everything in a clean, consistent layout
  • Focused on keeping the new documentation visually consistent with the rest of the application by maintaining the same spacing, typography, colors and component styling throughout
  • The core structure is now in place, with more sections planned to cover geolocation, network metadata, accuracy and the complete lookup pipeline
0
0
93
Open comments for this post

1h 53m 35s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Started working on What’s Your IP Human ~ WYIPH experience after receiving feedback that people were interested in understanding what happens behind the scenes during an IP lookup
  • Began building a dedicated “How it Works” page to explain:
    • How IP information is collected
    • Which data is returned directly by lookup providers
    • The expected accuracy of different fields
    • How geolocation and network information are determined
  • Added a new “How it Works” action that replaces the interactive map with a dedicated documentation-style page
  • Designed the initial landing section with a proper hero layout while keeping the overall design language consistent with the rest of the application
  • Reused the current Leaflet map as a dynamic background to create a smoother transition between the dashboard and documentation page
  • Focused on maintaining visual consistency across typography, spacing, colors and component styling so the new page doesn’t feel disconnected from the main interface
  • Built the foundation for future sections that will document the complete lookup pipeline, data sources and processing flow in a much more transparent way
  • More content and diagrams will be added in the next development session
0
1
96
Ship

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Wrapped up a number of remaining fixes and gave the overall interface another round of polishing
  • Refined the search bar with a cleaner layout and improved interactions to make searching feel more natural
  • Finalized the cyclic search engine toggle and ensured switching between providers works reliably
  • Improved parts of the backend logic and cleaned up the codebase to make future development easier
  • Continued implementing a few upcoming features, including the taskbar workflow and additional new tab interactions
  • Expanded the search functionality inside the new tab experience and polished the overall user flow
  • Switched the project typography to Rubik and made several CSS refinements for a cleaner, more modern appearance
  • Updated and reorganized the project README with setup instructions, features and screenshots
  • Finished another complete testing pass, fixed a handful of minor bugs and cleaned up leftover code
  • Finally reached a point where the project is ready to publish 🚀

really happy with how this version turned out. i’ve still got a bunch of ideas i want to experiment with, but for now it’s time to ship and start collecting feedback before working on the next set of features :)

Try project → See source code →
Open comments for this post

46m 23s logged

:yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay: :yayayayayay:

  • Wrapped up a number of remaining fixes and gave the overall interface another round of polishing
  • Refined the search bar with a cleaner layout and improved interactions to make searching feel more natural
  • Finalized the cyclic search engine toggle and ensured switching between providers works reliably
  • Improved parts of the backend logic and cleaned up the codebase to make future development easier
  • Continued implementing a few upcoming features, including the taskbar workflow and additional new tab interactions
  • Expanded the search functionality inside the new tab experience and polished the overall user flow
  • Switched the project typography to Rubik and made several CSS refinements for a cleaner, more modern appearance
  • Updated and reorganized the project README with setup instructions, features and screenshots
  • Finished another complete testing pass, fixed a handful of minor bugs and cleaned up leftover code
  • Finally reached a point where the project is ready to publish 🚀

really happy with how this version turned out. i’ve still got a bunch of ideas i want to experiment with, but for now it’s time to ship and start collecting feedback before working on the next set of features :)

0
0
351
Loading more…

Followers

Loading…