Podcast Show more
I consider IUI to be moving in a really good direction, and if you find it useful, please consider contributing to my Patreon.
for some unknowable reason I decided to read a few chapters on ARM Assembly and watch some videos on it and I think Assembly has been forever de-mystified for me.
This gives me hope that I might actually learn enough 6502 Assembly to finish my ever-on-hold C64 project.
I did it! I thought of a project that I can probably get up and running with in a weekend.
i really appreciate inkscape and like super despise it all at the same time
At Ace you won't get screwed.
Although there are lots of screws.
PHP positives Show more
I always bitch about things PHP is bad at, but it’s not all bad. Yesterday, in ~100 lines of PHP, ~60 of CSS, and ~30 of HTML, I made a nice directory index to display website mock-ups to my company’s clients.
PHP is good at displaying information to a browser and very simple string parsing , but I wrote a grand total of 1 function in that project which was just some logic around string replacements. The more functionality you try to do with PHP, the worse it gets.
Yeah but robots
version control software Show more
There's a lot of GitHub discourse happening right now, which is good, but there's also conversation that rarely happens about VCS: "why Git?"
working on a large codebase and need something tried-and-tested? Git is a good option. On small stuff I kinda prefer Mercurial. I have SVN horror stories but it might do some things better depending on your structure.
There's also new ones! Not for huge established projects, but fun for experiments. Check out this one: https://pijul.org/
GitHub thoughts Show more
I don’t think I mind Microsoft owning GitHub anymore than I minded GitHub owning GitHub.
People moving to GitLab and others was a good thing to do even before the purchase just because diversity is invigorating and a GitHub monoculture stifles innovation. I have hopes that this could even get other git services more attention too.
My (very small amount of) code will stay on GitHub.. until it doesn’t. Having choices is super good.
Why are all my project ideas things that I could only do if I had a month of time and resources to devote to them just to get on stable ground?
Talking about things PHP is bad for (2/2) Show more
How did I solve this?
I didn’t. At least not in PHP. I wrote a **150 line** application in Rust and called it with shell_exec in my PHP code and then parsed the stdout. Yes, the Rust application had dependencies but they were managed with cargo and I had to do basically nothing to get it up and running.
PHP has its uses, but devs really gotta stop trying to use it for everything because its language tooling is decrepit.
Talking about things PHP is bad for (1/2) Show more
So I was writing a small webapp in PHP that dealt with audio files. That was okay.. right up until I needed to do some stuff with their metadata and make it filetype agnostic.
The PHP way to solve this was mounting up to be several dependencies and a lot of work to do on my end just to make my stuff work with those dependencies and even possibly considering using an entire framework which would mean more work managing those dependencies.