m455s-blog 

feeds.twtxt.net

No description provided.

how to have fun while doing personal programming

how to have fun while doing personal programming

2024-11-02 02:23

well, just like the title says, i’m gonna show you how to have fun while doing
personal programming, at least, how i have fun while doing it. i also think
these things were crucial towards me learning to program as well.

don’t worry about:

  • writing nice code

  • writing repetitive code

  • hard-coded strings

  • optimization

  • about how idiomatic your code is

  • error chec … ⌘ Read more

⤋ Read More

a flat directory of posts it is

a flat directory of posts it is

2023-10-29 14:04

okay, so, a few posts ago, i fucked with
people’s rss feeds because my brain is indecisive, and changed my posts from a
flat directory to a year-based directory, but i think i prefer the flat
directory more for simplicity lol, so i’ve moved back to a flat directory of
posts, which, of course, comes along with messing with rss feeds again.

feel free to unfollow my fee … ⌘ Read more

⤋ Read More

i finally learned how to make chicken scheme modules lol

i finally learned how to make chicken scheme modules lol

2023-07-29 22:22

i put off learning how to make chicken scheme modules since i got into chicken
scheme because the examples on the docs never worked for me. i think this was
because, from the best of my memory, i was trying to interpret a scheme file
that imported a module i made, but i hadn’t generated the object files for the
imported module. it kind of sucks … ⌘ Read more

⤋ Read More

woops about the rss feed

woops about the rss feed

2023-07-13 00:40

heyyy sorry about all the duplicate posts you got in your rss feed. i had
changed my directory structure to organize my posts by year, instead of a single
flat directory of posts, and then published it.

after some time, i’ve decided that i enjoy the simplicity, programming-wise, of
just a single flat directory of posts, so i’ll probably be moving back to that.
when i go back to using a flat directory of posts, though, it’ll all be done
us … ⌘ Read more

⤋ Read More

rain rain

rain rain

2023-05-20 12:26

everyone’s asleep and the pitter-patter of rain can be heard on the window. i
keep forgetting to write here, but at least i’m still writing. i’m a little
exhausted and sleepy, but it’s been a long time since i’ve had some alone time
to just write, so that’s what i’m doing.

i’m writing this in vim, like usual, but i recently turned of syntax
highlighting for things, and it’s kind of nice and relaxing. some of the bright
colors can be jarring, but that could also be fixed by disabling bold … ⌘ Read more

⤋ Read More

a shitty config file parser in fennel

a shitty config file parser in fennel

2023-04-28 21:51

i’m working on rewriting my blog enging again (lol) in fennel (again), and made
this simple config file parser for the following config file format:

name = someone's name
domain = verycoolwebsite.com
email = awsick@cool.com

it turned out to be pretty easy too! i made use of fennel’s threader macro,
->, which just takes an initial value and an arbitrary amount of functions,
and passes the initi … ⌘ Read more

⤋ Read More

markup converter progress

markup converter progress

2023-03-12 23:56

yep. this is a another late-night blog post. probably won’t be a long one, but
that’s okay, i don’t aim to post at a specific length when i write, i just kind
of write how i want and when my brain wants to throw text into the world’s eyes
to read.

anyway, i updated my markup parser so i can split ordered and unordered list
items across multiple lines. it was beginning to feel odd to have a text file
that was 80 characters in width, and then … ⌘ Read more

⤋ Read More

yet another website generator!

yet another website generator!

2023-02-01 00:18

woa, it’s late as fuck. didn’t realize the time. anyway, i’ve been working on
another website generator because my lol project
felt too… ā€œfor general useā€. i admit this thought was triggered after chatting
with some friends on tilde.town about how they refound that spark of joy you get
when you first start programming, because you’re just trying to get shit to
work, instead of trying to appeal to a large u … ⌘ Read more

⤋ Read More

community, code, a skunk, a dog, a rabbit, and an owl

community, code, a skunk, a dog, a rabbit, and an owl

2022-11-06 13:42

i recently rewrote my project, nicethings, in
chicken scheme. it was originally in racket, but it was old, messy, redundant,
and i just like translating programs from one programming language to another
haha. originally, it was in python, back when i first got into programming,
before i rewrote it in racket.

i ended up sim … ⌘ Read more

⤋ Read More

starting fresh and archiving old blog posts

starting fresh and archiving old blog posts

2022-09-21 00:06

okay, so this post marks the start of a wonderful informal blog about my
thoughts, feelings, and programming adventures.

i already had a blog with posts, but i archived all of those posts,
because they felt too professional or formal for something that’s supposed to be
a personal website.

originally, i was going to just delete them from my website and back them up to
a directory on … ⌘ Read more

⤋ Read More

meet lol, my new website generator!

meet lol, my new website generator!

2022-08-08

I’ve been pretty busy lately, so I haven’t had a lot of time to explore
computers, which is what I love doing. In the last few months, I’ve been trying
to fight back against busyness by writing a new website generator after everyone
goes to bed. I can’t recommend doing this, because it gets exhausting after a
while, but it gives me my kicks and makes me happy.

My old website generator, [wg](https://git.m455.casa/w … ⌘ Read more

⤋ Read More