Home / Ideas / Log for ideas edit

@Jun 24, 2019
#nopub https://github.com/amitmerchant1990/reverie Jekyll blog theme, MIT, port for blog

@Jun 21, 2019
You can drop a file and we can show which parts of the file belong to a given structure.

@Jun 16, 2019
File manager inspired by ranger https://github.com/ranger/ranger but made with web technologies. Can be desktop app or web-based.

@Jun 16, 2019
#blog On blog, show projects at the top using bigger screenshots, like in https://daniellockyer.com

@May 30, 2019
Web version of https://github.com/gcla/termshark (a terminal ui for wireshark / pcap files, written in Go)

@May 30, 2019
Make https://cloudcmd.io/ a hosted thing. Add more on-line serves, ability to add local drive via Go agent running on the computer.

@May 30, 2019
Make nvAlt-like app on the web. See https://github.com/wincent/corpus (which is Electron-based local app)

@May 29, 2019
Use https://zzz.dog/ to generate app icons. Instead of designing an app icon in vector program, write a JavaScript program that renders to canvas and save the canvas to .png.
This makes it easy to design icons that are made of simple, geometrical building blocs.

@May 03, 2019
Improve on https://codepan.net. It's almost perfect but could use a few improvements:
  • add a /dashboard link which lists pens (local stored in browser and those stored in a gist). This is accessible via Home link at the top
  • improve how gists are stored (currently it's just a single json file; make it multiple files for each type)
  • rewrite in svelte (just for my education)
  • could remodel a bit so that github username and save button are lined with top
  • could then use that as a basis for anotepad site and code eval

@May 01, 2019

@Apr 29, 2019
Port as much of https://github.com/d2phap/ImageGlass to Go as possible to ensure coverage of Windows APIs.

@Apr 28, 2019
Make a windows gui app that wraps cv2pdb. Re-use most of fast file finder. https://github.com/rainers/cv2pdb
Then write an article how to debug Go apps on Windows

@Apr 27, 2019
Port https://processhacker.sourceforge.io/ to Go / walk. This is to make sure the w package is capable enough to do it.

@Apr 25, 2019
Port one of the React libs to Svelte e.g. https://baseweb.design/

@Apr 23, 2019
Windows UI for https://github.com/gcla/termshark (a terminal UI emulating wireshark, written in go).

@Apr 21, 2019
Port the PE parsing logic to JavaScript and make it a web app.
Alternatively make the core operate on the server, return JSON and have the web UI use that to display information.

@Apr 21, 2019
Write Windows equivalent of https://www.holdr.app/

@Apr 15, 2019
https://astexplorer.net/ for Go. Could build a service that returns AST for Go program in JSON and gives it to astexplorer. Their other parsers always use JavaScript implementation of a parser.

@Apr 14, 2019
Port https://gethead.info/ to use cheat-sheet navigation scheme

@Apr 14, 2019
Port https://30secondsofcode.org/index and https://30-seconds.github.io/30-seconds-of-css/ to use the same navigation scheme as python cheat-sheet

@Apr 11, 2019
Use either chakra (and only support Win 10) or one of the small JS engines (mujs, duktape).
Generate the bindings using winapigen.
Could also make it into more generic visualization tool for misc system resources like processes. A quick way to make system utilities.

@Apr 04, 2019
This is an idea for a better code browsing tool.
Have you ever flip flopped between multiple files when trying to understand a large code base?
I did, many types. Even the most advanced code browsing tools, like SourceGraph, are very frustrating when trying to understand code. The issue is this: we're not trying to understand 100 thousand lines of code at once, because that's not humanly possible. We browse the code to understand a tiny portion of a large code base but the tools are not made for that. We can do full text search, maybe with semantic understanding but when the parts of the code needed to understand a given concept spans several files, we must jump between files and loose context.
The idea is rather simple: augment standard search capabilities with a scratch buffer and add ability to quickly add parts of the code that are interesting (either by one-click add of a function / type etc. or select the code and add).
This scratch buffer allows to gather all relevant code in one place.

@Apr 03, 2019
Write a previewer for testing notion api requests by using cors proxy cors.io and others. Simple front-end where user can pick which API to call, provide arguments and see JSON result. Inspiration:

@Apr 02, 2019
Nice design for documentation: https://editorjs.io/access-api

@Apr 01, 2019

@Apr 01, 2019
Write a tool for visualizing Go binary size. Could be web based on windows / mac app. Or all of them and use web based version to let people try the app but for heavy use direct them to $29-$39 windows / mac app.
Should also have an option to produce a linear list (or a tree view) or maybe flamegraph

@Mar 31, 2019
Write the simplest thing: publish notion page (or pages) under a custom domain. Charge $12/year for it (or a one-time payment of $29).

@Mar 31, 2019
Use https://carrd.co/ for inspiration for the initial flow for publishing a simple website

@Mar 31, 2019
From soundcloud, nice design for showing keyboard shortcuts. Useful e.g. for comic book reader.
@Mar 31, 2019
Better godoc. Use https://github.com/Unknwon/gowalker bettergodoc, bgodoc

@Mar 26, 2019
Add sorting for tables. Use e.g https://neil.fraser.name/software/tablesort/

@Mar 26, 2019
mini: write the simplest comic book reader on the web. Use https://github.com/codedread/kthoom and https://github.com/workhorsy/comic_book_reader as a base. combine with pdfvuer for PDF viewing

@Mar 26, 2019
mini: improve the article comparing comic book readers on my website https://windowsreport.com/comic-viewer-software/

@Mar 26, 2019
For sumatra online: https://github.com/arkokoley/pdfvuer A good starting point for view UI. It's based on pdf.js.
Ideas for improvements:
  • navigation controls should be both at the top and bottom
  • navigation controls should stay hidden but show up when the mouse is over them or when scrolling or when the mouse is moving (need to experiment to find out the right balance of when to show / not show)
  • maybe a mini-status that shows e.g. current page number, always visible. They key is that it's small.
  • full-screen option
  • obviously needs more features (go to page, different kinds of layouts etc. Everything that Sumatra has
  • more formats

@Mar 26, 2019
mini: a better notion → pdf conversion. People are complaining: https://old.reddit.com/r/NotionSo/comments/b5pr70/export_to_pdf/. Use it to promote nopub

@Mar 26, 2019

@Mar 26, 2019
mini: command-line sql query with all the nice ui of numeracy https://www.snowflake.com/blog/numeracy-investing-in-our-query-ui/

@Mar 26, 2019
Nice design for showing binary structures or in sql essential book. From https://numeracy.co (now dead)
Go to index of articles.

Feedback about page:

Optional: your email if you want me to get back to you:

Share on