HN user

tylerscott

358 karma

Forever creating side projects...tyler@greaterscott.com

Posts5
Comments112
View on HN

I do as well and I also cherry pick a lot specifically with —no-commit to pull together disparate ideas from various sources. I am always fascinated when git usage comes up in threads because there are so many ways people use it that differ from my own and we all seem to find value in it!

IIRC the mascot is a lizard so here the comment is portraying a Zig enthusiast keen on promoting the ease of learning Zig as a lizard. That was my take.

RePalm 3 years ago

This is great advice. I also try to make incremental gains in projects as it is the one way I’ve experienced consistent progress. This includes things like learning handstands as a project. A little bit of forward progress is better than no progress. I’ve heard it said it’s like putting pennies (or similar currency) into a savings account. It never seems like much but over time it adds up. The hardest thing for me was recognizing the value in those pennies. Ego, insecurity, etc want the big cathartic jump in progress.

Idiot Proof Git 4 years ago

Seconding Sublime Merge. I've been using it since it was launched and it has been a solid tool.

New UUID Formats 4 years ago

If for no other reason than simplified debugging I find there is value. Maybe I’m old but if you have more than one UUID involved in the debugging I’m more likely to trip up than just integers.

New UUID Formats 4 years ago

Just seconding this as a sane way to use UUIDs IME. Basically the sequential integer PK is the “internal ID”. IIRC in SQLite regardless of type or existence of PK there is a private sequential integer. Super handy pattern to use.

Seconding this recommendation. Bob (author) did such an amazing job of that book. I proudly display it in my office. The illustrations alone are worth the cost.

I second your opinion that learning to write an interpreter is a great idea at some point in a career. It definitely helped me gain a new level of understanding and, well, confidence in my knowledge of how pretty much any language “works”. It makes everything more interesting, too!

I agree on this approach. It's essentially the same strategy that was touted for scoring high on the LSAT back when I took. The key was being able to identify the solution strategy from the finite set of problem types then quickly apply it with muscle memory.

Vim Color Schemes 4 years ago

I also struggle to find just the right light theme. I really enjoy the subtle colors in yours. Often I find accents and somtiemes primary color choices to be too intense against a sepia background.

I also have both and prefer the Moonlander. I like the adjustable thumb keys, integrated wrist supports, and smaller size compared to the Ez. That said, the Ez is a GREAT keyboard.

For sure there are alot of things missing like you mention.

Another I find personally frustrating is so many libraries assume you are using the Material stack.

RE: JSON--I have used json_serializable in the past: https://pub.dev/packages/json_serializable. For my current project, I am using a data format I created call Traindown (https://traindown.com) and it's all local so I haven't hit JSON or SSH/SFTP issues personally.

Sorry I don't have a silver bullet suggestion for ya! I'm sure they don't hate you personally. Maybe all of us as collective "users" but not YOU! haha

I would definitely recommend the author look at Flutter again now. The comment there was back in July. The desktop experience has greatly improved. I have been building out a desktop-first set of components and it's been a real joy to work with.

Definitely prefacing this with the fact I use “just” a text editor and terminal so obviously I am biased.

I couldn’t agree with you more. I feel like at some point in a career, a developer should try to shove off from an IDE if that is their daily driver.

I also feel this way about high level languages.

Speaking personally, I have ALWAYS benefited by doing those uncomfortable deep dives.

That makes a ton of sense. The process of dissimulation that we go through as children just to be able to map language to our environment sounds like this. Once an experience is categorized we likely don't have the CPU spin up on the next similar experience. Business as usual. No need to make a note in memory about it.

VAIO were a solid computers (at least my memory of them).

I would have killed to have Vista on my VAIO. I had Windows ME on it! Despite that fact, it still sits among my most beloved computers that I have owned. It was also the first that I had purchased new whereas all the previous ones were hand-me-downs.

Thanks for the trip down memory lane!