GithubHelp home page GithubHelp logo
  • šŸ‘‹ Hi, Iā€™m @dleetr. This document is an eternal work-in-progress as we all are.
  • šŸ“« Contact me on Twitter
  • šŸ‘€ Iā€™m interested in ...
    • The future of web development, I love learning about bleeding-edge tech!
    • UX Architecture
    • Managing Knowledge:
      • Note Software:
        • Obsidian
          • I have a small idea for an extension that might let users share notebooks via p2p requests. I must understand more first.
        • Notion
        • [Dendron] my new favorite! Trying to become familiar with the tool and codebase
        • I'm currently researching the p2p note share idea as a kind of "engine" that integrates into note taking software. I enjoy using Obsidian but there's no reason to lock into its ecosystem.
    • Building a Web extension to streamline browsing
      • Motivations:
        • I have a ton of tabs open. Sometimes I use a lot of them, sometimes I hardly use any of them.
        • Chrome's journey feature isn't even worthy of being called mediocre, espescially when it's hidden away in a subactivity (it's a 2nd tab to your history)
        • Also, I hate making and organizing bookmarks.
          • Which folder should it go in?
          • Which subfolder!?
          • Should it go in two?!?!?!
          • My current preferred approach is to just shove everything in a text file, which I will inevitably forget about.
        • Managing knowledge takes too much effort for the speed I want to discover knowledge.
        • Beyond my own use there's a definite web of knowledge already built by others who have gone through this web.
          • How many times has someone visited the exact series of links you've iterated through? How many times have they made a misstep? Imagine all the collective time we've spent as modern humans tackling the same problem of finding the exact same kind of knowledge. I shudder to think about even the appropriate metric that must be measured in.
      • How can we gather our own knowledge in such a way that's as automatic as possible? How do we make the transition from noise to data to knowledge?
        • A transformative browsing experience:
          • I came up with the name TabMaster because I had always thought of my tabs as the most atomic form of data you have in a browser, but they're not truly atomic. Our atom must be more than just a tab, a tab merely contains the atoms of the web.
          • We must transform the entire experience of browsing the web. As I said previously, there's so many ways of achieving it. We're overwhelmed with this choice of data. We need one way to store it: an immutable atom.
          • A single-channel experience.
            • The idea of a bookmark, a reading list, a group of tabs, it all has to go. We must embrace the atom.
            • If we continue with this myriad of tools we will have just that: a myriad of knowledge - chaos.
  • šŸŒ± I'm currently learning ...
    • Dendron (tool + codebase)
    • Rust
    • Webpack
    • Snowpack
    • Wasm
  • āœØI want to learn ...
    • Webgl
    • ThreeJS
    • The future of web development
  • šŸ’žļø Iā€™m looking to collaborate on ...
    • Resources to improve as a software developer. Traversing the collective mountain of human knowledge and trying to catch up sometimes feels like an insurmountable task.
    • Projects involving rust, wasm, webgl
    • Contributing to PKMs
    • Toolchain POCs

Dillon's Projects

dendron icon dendron

The personal knowledge management (PKM) tool that grows as you do!

dleetr icon dleetr

Config files for my GitHub profile.

fusiondex icon fusiondex

Check what Pokemon have custom fusions within the fangame, Pokemon Infinite Fusion

jade-ice icon jade-ice

VSCode theme based around a chilled jade

styleguide icon styleguide

Style guides for Google-originated open-source projects

web-ext icon web-ext

A command line tool to help build, run, and test web extensions

web-extension-svelte-boilerplate icon web-extension-svelte-boilerplate

The web extension boilerplate which helps setting up browser extension project quickly using typescript, svelte, jest, webpack, githook, prettier and github actions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.