ghostie
banner
imsca.red
ghostie
@imsca.red
planning on making this my personal feed where i post cringe but that requires actually using this like a microblog so idk

👀 for my professional feed ➡️ @ashley.engineering
If you wanna email your Discord username to [email protected], I’ll add you 🚀
February 27, 2024 at 9:45 PM
Whoops. I actually moved domains and then decided to redesign my entire site, sooo I don’t have one deployed rn but you can find my GitHub profile at github.com/atrnh
February 27, 2024 at 4:56 PM
oh no im obsessed with vampire man. its gonna be sad when i move on and get over Baldur’s Gate 3 like what am i gonna do 😭😭😭 btw I was also rereading a bunch of manga by CLAMP when i drew this 🥴 How’d i do? Should I actually finish this drawing or no… 🤔
February 27, 2024 at 5:04 AM
omg those shirts are precious hahaha
February 27, 2024 at 4:55 AM
Duude a fellow Neovim user, hell yeah. I love the VS Code Neovim extension. Using Neovim as a backend for VS Code is so clever and it’s cool that all my Vim plugins still work. If you ever get tired of writing your own config, I can highly recommend this setup lazyvim.github.io
🚀 Getting Started | LazyVim
LazyVim is a Neovim setup powered by 💤 lazy.nvim
lazyvim.github.io
February 27, 2024 at 4:54 AM
I’m 100% biased toward JS because I’m partial to functional programming and JS is the most accessible way to do functional programming. I also like metaprogramming with JS, and you can do so much cool stuff hi-order fns and plain objects. I have a much wider palette to work with in JS compared to Go
February 27, 2024 at 4:49 AM
Or rather, we’re using diff criteria. I was judging goodness on the syntax and lang design level and you’re judging goodness on the capabilities of the engines/runtime environs/etc… like the programs that read src code and convert to machine language 2/
February 27, 2024 at 4:41 AM
I quite like Go. It’s very good for what it is, but whenever I’m working with a compiled language, I end up feeling like I’m writing code just to reassure the compiler that I’m not about to do something really stupid 😂 Anyways, I think we’re using 2 diff definitions of “good” 1/
February 27, 2024 at 4:36 AM
Ok great now that I’ve got you hooked with my initial response, I can hit you with a 🔥spicy take🔥which is that you’re wrong and JS is actually the best general purpose language. Which lang would you prefer over JS?
February 26, 2024 at 4:20 PM
JS is so nice when you’re working on something that already has a good build/dev toolchain but I haaate setting up Node projects from zero.
February 26, 2024 at 4:10 PM
The hype re:splitting things into separate files in an ultra-granular way is so whacky to me. Like, just split things up when you need to and ideally only after you’ve gotten an understanding of which things should be colocated or not. I’ve met devs who dont know how to work in a single file 💀
February 26, 2024 at 4:05 PM
Oh cool! I’ve not heard of JinjaX or templ before. templ seems super nice (I’ve just been using the templating package from the standard lib lmao.) But yeah I’m with you 100% on going minimal and avoiding the need to split stuff into separate files until it becomes a problem.
February 26, 2024 at 3:59 PM
Can a general purpose languages ever be *good* though? They’re all kinda meh by design. It’s a good thing, because you can use JS for scripting, app dev, etc. but being able to do everything precludes it from reaching true greatness.
February 26, 2024 at 7:13 AM
What parts of the language do you find lacking? Most templating languages seem pretty similar to me, and I feel like I always come away wishing they were a little more JSX-like. Astro is pretty good in that regard.
February 26, 2024 at 7:00 AM
Video essay ideas:

1. A semi-autobiographical retrospective on Attack on Titan titled, “For Eren, Forever Ago”
2. The aesthetic legacy of Twin Peaks (see: Deadly Premonition, Alan Wake)
3. A thematic comparison between Zelda: Breath of the Wild and Death Stranding
February 26, 2024 at 6:51 AM