Basically the same as Python’s zipapps which have some niche use cases.
Before zipapp came out I built superzippy to do it. Needed to distribute some python tooling to users in a university where everyone was running Linux in lab computers. Worked perfectly for it.
I do wish monospace designs were at least a _little_ trendier. My blog uses one, but honestly I feel like I should change it up since I'm looking for roles right now and I worry it doesn't _delight_ like modern designs right now.
Thank you! It’s the Solarized color scheme which is definitely a bit low-contrast. I probably don’t notice it only because I’ve been using the color scheme across apps for so long.
> I have been manually copying my resume source into ChatGPT for feedback
That’s what I started out doing as well. At some point I got tired of it, and after writing the script I realized the tighter feedback loop was really nice.
Location: Portland, OR
Remote: Yes
Willing to relocate: Yes (Only to the Bay Area)
Technologies: Most recently TypeScript, Python, React, PostgreSQL, GCP.
Resume: https://resume.johncs.com
Email: johnsullivan.pem@gmail.com
Full-stack engineer with professional experience in other areas including Unity, desktop, mobile, and set-top boxes. I've founded two small businesses with modest success but prefer the life of an IC.
I started programming 24 years ago when I was 7 and have been continuously loving and learning more about my craft since.
I've very recently started looking for a new IC role once again. I am interested in Senior/Staff roles that will allow me to continue expanding my knowledge.
There's a great Computerphile video from 2015 that introduced me to the idea of AI safety awhile ago. It seems like some good context to this article: https://www.youtube.com/watch?v=tcdVC4e6EV4
Yes. I run a small website and a friend of mine has agreed to take it over if I die. I've shared the passwords of the services that the website is hosted on with them via a package manager.
I do not have anything similar for my bank accounts or personal subscriptions.
I agree with this exactly. I think appeals to SOLID or any other design principles are generally not helpful when arguing/discussing about code quality. I think people should just talk about readability and maintainability instead, since those are what we are actually interested in - not following some dogma.
Those are impossible to measure though, would make a discussion extremely hard. SOLID principles are accepted as something that makes your code more maintainable over time
For those of you who like the idea of GNUCash but are looking for an easier tool to use (for us developer folks), check out https://plaintextaccounting.com.
I use a plain text ledger, ledger [1], and a Makefile for all the accounting needs of my LLC. Then I export to CSV whenever my accountant needs to get involved. It has worked great so far, even with a heap of currency conversions involved. Being able to easily leave comments for each entry has also been a blessing.
I've tried almost every tool, both free and proprietary, including GnuCash, before finally landing on ledger a few years ago. Ledger, when supplemented with little scripts, was the first tool that could handle the complexities of my financial world.
Before zipapp came out I built superzippy to do it. Needed to distribute some python tooling to users in a university where everyone was running Linux in lab computers. Worked perfectly for it.