A couple of years ago I built https://thedeathclock.co as a project in work. Every so often it expodes in popularity. It currently has 16k people looking at it!
Notes
Short updates, links, and thoughts that do not need to be full blog posts.
Annoyingly it makes me no money 😂 I just keep on paying the hosting bills.
It's Saturday night and I'm adding Neovim config to my dot files repo. Things are getting wild over here.
I haven’t posted anything about Palestine as I’m not an expert and I won’t be saying anything helpful, but god damn. I don’t understand how this is being allowed to happen. Isreal has a right to defend itself, sure, but we are way past that now. It has to end!
In programming endianness is used to describe where the most significant bit or byte is in a series.
I just learned that this comes from the Gullivers Travels book! It’s a reference to which end of a boiled egg is is broken open. 🤯
Is there a slower package manager than Homebrew? It is painfully slow!
All being well, I'll be moving to the US PNW this summer. When I get there I'll be looking for some work! I'm a senior web developer with most of my experience being in #TypeScript and #JavaScript. I'm open to both contract and full time work. If you'd be interested in working with me, get in touch.
I'd also appreciate boosts for reach! #FediHired
I've spent a bit of time learning about Domain Driven Design this weekend. The idea of a ubiquitous language is something I'll be pushing for on all future projects! I've been involved in several projects that were made so much harder without it.
There are some really interesting ideas on the technical side too.
#FRAvITA was bonkers. I feel so bad for Italy!
I love that everyone quietly agrees that #elixir is the best programming language. I’ve never heard anyone say anything bad about it.
I recently came across Gleam which looks super interesting. https://gleam.run
I love playing around with new languages. As much as I dislike it these days though, #javascript pays the bills.
This is a great read about software quality
Does anyone else really dislike Notion? I find it so hard to use. I can never find anything and the split panel thing they do drives me insane.
It is kind of wild to me how deregulated the #software industry actually is. I have hobbies that are more highly regulated some safety critical software jobs are!
Is there a #css only way so scroll a div from the bottom by default? I'm building a chat feature and I'd like to start with the most recent messages at the bottom and you should start there and scroll up for older messages.
I've been adding more features to my Pilot Logbook cli written in #rustlang. It's so fun to work on.
Is there any plan for @phanpy to support syntax highlighting?
After almost 5 years of running https://wecodeni.com, I decided to shut it down. It had been declining in popularity over the past couple of years and I didn’t have the time required to keep at.
I’ve made the code public and will be writing about how much money it made etc over the years soon.
I wrote a little about this on my website: https://paulmcbride.com/posts/sunsetting-wecode-ni
Puns are easily my favourite form of comedy
Going for a walk for the sake of going for a walk is kind of a radical thing to do 🚶
This thought is brought to you by the book about time management I’m currently reading
I spent all day writing #code and listening to bangin’ music. It was a good day.
@timClicks I bought a copy of Rust in Action from Manning a load of months ago. I’m going back to reread it now after reading “the rust book” on my kindle and finding the formatting of code blocks a bit rough compared to the the rust book.
Manning offers a bunch of different formats, do you have any guidance on which one handles the formatting best on Kindle?
I’m about 1/3 of the way through this book and so far it is excellent. Very life affirming. It’s all about embracing the fact that we have finite time in this world. How every decision is the rejection of countless other choices and that embracing that fact is freeing if not a little terrifying.
https://www.amazon.co.uk/Four-Thousand-Weeks-Time-How/dp/1847924018
I would like to write #rustlang professionally. How should I go about doing that? At this stage I can build simple API apps and cli tools but I still have plenty to learn. I have over 10 years experience writing code in higher level languages though. I’m very open to advice.
I know this an ancient #software flame war, but tabs are so much better than spaces. Tabs do everything spaces can, but you can change how they are visually presented when coding.
On Friday I wrote about how I approach writing #software in a way that balances software quality with product velocity. Here's a link if that kinda thing interests you!
https://paulmcbride.com/posts/make-it-work-make-it-right-make-it-fast
I’ve started reading 4000 Weeks by Oliver Burkeman and I am very much enjoying it!