About
Eric Li; I'm a fullstack developer at Texas A&M University. I believe in building software that's fast and accessible. I also believe that we can and should always strive to make our software in this way.
Although Joel Spolsky has some famous beliefs about never rewriting software, it doesn't mean that new software won't come around. I believe that interfaces will always eventually be reimagined as we find better ways to do things. Linear replaced Jira. Figma replaced Sketch. The next generation of tools is always being built.
Software is one of the best ways to accelerate human progress, and we're getting to a point where we need more viewpoints in the field. I believe that now it's important not to only understand the systems you know, but be able to think past them. Knowing things like operating/distributed systems, fundamental machine learning enable you to reason about hard problems and solve them, but things like math or philosophy help you choose the things worth solving.
When I'm not coding, I enjoy cooking, reading, and staying active through soccer and rock climbing. I keep a list of helpful links for tools and resources I find useful.
:wqa
Current tools
- Terminal: Ghostty, Wezterm on Windows
- IDE: Neovim
- OS: Fedora Linux w/ Hyprland or OpenSuse on WSL2
- Dotfiles