Hi folks, Tris here! A quick message to say if you're interested in 1:1 mentoring with me on any topic that I talk about in my videos, do click here and read about my Mentoring tier:
https://www.patreon.com/posts/mentoring-faq-77454623
There are currently 12 slots available, so if that sounds like something you'd like, do book me! You can of course reply to this message with any questions....
2024-09-02 11:35:48 +0000 UTC
View Post
Hi friends! It's been too long, I know. I have a long road to recovery with my RSI, and it's not always a straight, clear path. I'm doing well, and hope to get back to a more regular schedule soon.
---
The above screenshot is the current state of my next video, which I think I am going to title "Obsidian: The Good Parts". There are a thousand videos telling you how to use obsidian's features, but very few of them tell you WHY. This is my attempt to right that, by both giving a com...
2024-09-02 11:18:33 +0000 UTC
View Post
Hi folks, a kinda weird video this month, but I haven't been able to get this idea out of my head, and I'd like to know what you think before I put it out into the world!
Some questions and notes for you folks:
(Photo: My desk, now with 4 RSI pointing devices to switch between! Left to right: MX Vertical, Apple Magic Touchpad, Wacom One (2023) pen tablet, Steam Controller. The split vertical keyboard is the ZSA Moonlander, which is even more comfortable with the vertical tenting kit I now have. For completeness, I'll finish the tour by saying that the white audio interface/mixer is the Yamaha AG06, and the MIDI keyboard is the Lauchkey Mini, both have physical controls that allow me to avoid tou...
2024-06-22 18:10:50 +0000 UTC
View Post
When I write a new Rust program, I don't start with functions or methods or any runtime code. I start with the model of my application, expressed with Rust's rich type system.
Interacting with the real-world, on disk or through the network is too slow for me, at first, I need to iterate faster than that, to sketch out my ideas, unconstrained by the outside world.
This compile-checked whiteboarding I call Compiler-Driven Development.
2024-06-01 12:16:15 +0000 UTC
View Post
Folks, I've been hit with the worst bi-lateral RSI of my LIFE. I suffer with bouts of it sporadically, and I usually just need to take it easy, switch from using a mouse to using a pen, and it goes away after a day or two.
This time, I've got pain in both wrists, both arms, and both elbows. It's been painful to use a computer for 2 weeks now. It's kinda terrifying.
COULD THIS BE due to the season finales of:
Lost Terminal,
Modem Prometheus,
2024-04-07 12:17:35 +0000 UTC
View Post
I have grown from an autistic child who needed weekly lessons from a childhood psychiatrist in order to learn how to make eye contact, into an autistic adult who is flying high in an aeroplane made out of comprehensive coping mechanisms.
The way I have made sense of my life, is to find repeated patterns and groupings of traits, the same as we do for the night sky. There does appear to be a unifying autistic core trait, however, which surprised me:
Detail-oriented thi...
2024-03-14 17:48:23 +0000 UTC
View Post
Story time:
One day, as happens now and then with a bleeding-edge rolling release distro, a systemd update reversed my mouse buttons.
It only affected my exact mouse driver, which had a bug in it.
The great thing about rolling release and cutting edge distributions like Arch, is that you get to be a beta tester, whether you like it or not!
I thought this was the way it had to be on Linux: Stability or Cutting edge features, not both.
But that wasn't right at all,...
2024-02-17 12:11:11 +0000 UTC
View Post
I was taught formal methods at university but these ultra-safe development techniques are expensive, require using unusual external verification languages, and most damning for web and application developers, they slow down iteration.
After graduating and getting a webdev job, I despaired that the safety and guaran...
2024-01-16 16:30:52 +0000 UTC
View Post
Hi folks, a video I hinted at in my Plain Text video after saying, "But even if you're storing large files, storage is cheap if you're smart."
And here that video is, the problem is laptops, and the biggest culprit is Apple.
I'd love to know what you think, and thank you so much for your support :-)
Tris <3
2023-12-15 13:49:43 +0000 UTC
View Post
(TLDR: Vote for all interesting-sounding topics for January's non-programming video)
Hi friends! First, a scheduling update:
This week's video's draft title is "The Unreasonable Effectiveness of Linux Workstations" - the topic hinted at in my Plain Text Team video with the phrase, "storage is cheap if you're smart". LOTS of people picked up on this and have asked what I meant - this week's video answers that question!
The next video a...
2023-12-13 11:04:20 +0000 UTC
View Post
Hi folks, this video is about ADHD, and is my follow-up from my "Coping Mechanisms" video.
Despite not being left-handed, I do have a great deal of empathy for our left-handed cousins because of my ADHD: Some tools, like scissors, you can get a left-handed version of, of course. You can fill your house with physical coping mechanisms that help you function.
But when you walk out into the world, you will find that nearly everything isn't designed for you.
---
Thank you ...
2023-11-15 22:47:45 +0000 UTC
View Post
All good teams are alike; each bad team is bad in its own way. (to paraphrase Tolstoy)
Software is an incredible thing. Combined with the internet, a small team of friends can change the world overnight. Every company, no matter what their industry, must now run a tech team, even if only to maintain their website.
So why are they all so bad at it?
---
Here's the public version of this video, thanks to all the lovely patrons who gave me feedback last ...
2023-10-13 15:54:14 +0000 UTC
View Post
All good teams are alike; each bad team is bad in its own way. (to paraphrase Tolstoy)
Software is an incredible thing.
Combined with the internet, a small team of friends can change the world overnight.
Every company, no matter what their industry, must now run a tech team, even if only to maintain their website.
So why are they all so bad at it?
---
Hi friends, here's this month's video, I hope you think it worth the wait because it's my LONGEST yet! I decid...
2023-10-06 16:56:16 +0000 UTC
View Post
Hi folks, I have a few Mentoring updates as I'm getting used to doing this more and more: All changes are positive!
- I'm testing out 30 slots on the Mentoring Tier in October. If you wanted a 1:1 session, now is your chance!
This is strictly timeboxed to October, as I have a quiet month and can give everyone the time and research they deserve. October is quiet because Lost Terminal season 13.0 wra...
2023-10-05 07:47:44 +0000 UTC
View Post
Hi folks! You all will have seen this exact video, so there's no need to watch it again, except that at the 11th hour I got permission from James Provost to use his lovely illustrations!
As I say in the video, this is huge for me, as I had James's poster up on my wall when I first came to London, and it really inspired me.
I couldn't get the audio sounding quite right for the image attribution slide - I'm in a hotel room! But c'est la vis, perfection is boring, as the Man...
2023-09-15 09:25:05 +0000 UTC
View Post
Here is next week's video, A FULL WEEK early! Welcome to the new schedule!
The Cult of Done manifesto was written by maker, Bre Pettis and writer, Kio Stark in 2009, and they released it under a creative commons licence. I read it that same year, as the ideas swept through the maker community.
I think of many of the 13 principles every single day, as I write these videos, produce my audiofiction podcasts, and write music or code for any of my projects.
This framework has cha...
2023-09-08 19:34:26 +0000 UTC
View Post
Long live the new schedule!
Friends, the problems with the last video have made me think about what kind of channel I want, what kind of creator I am, and what kind of schedule I should keep.
There are many great YouTubers who have a very fast-paced schedule. I'm sure you can think of a few. But they do this by doing less in-depth content: Reaction videos, commentaries, news of the week,...
2023-08-31 10:03:11 +0000 UTC
View Post
Hi folks! 6 slots available on the Mentoring tier, if you'd like a 1:1 chat on Rust, audio/video production or anything I talk about in my videos, do sign up.
Also, I've just freed up the second week of August in my calendar, so if you weren't able to book, please check again!
Lots of times available in August to book, looking forward to talking to you,
Tris <3
2023-08-28 20:37:56 +0000 UTC
View Post
Friends, yesterday's early video was trash and I'm sorry. I've been up half the night re-writing it and I'm MUCH happier with this one!
HUGE shout-out to @speykious and @laund on the discord server for helping me out with this one. Honestly they're co-writers on this one and I'm so grateful.
I've had a revelation:
I did not write yesterday's video because I was interested in some ...
2023-08-18 15:25:01 +0000 UTC
View Post
Hi folks! Whatever you want to do, Rust seems to be able to do it, doesn't it?
It's supremely adaptable. But why is this?
I think it's because Rust is made out of Rust.
---
I hope you like today's video, I was extremely pressed for time this week, which tends to cause mistakes, my apologies in advance for that - If you see any before tomorrow's public video, I'd be very much in your debt if you'd comment and let me know.
Thank you so much for your support, I've g...
2023-08-17 15:16:31 +0000 UTC
View Post
Hi folks! Another exposé into my strange life! Most of my meals are meal replacements, nutritionally complete drinks or instant meals, and they have been for the last 10 years.
These tools are incredible for a lot of reasons, from convenience to health to price.
I have tips and recommendations to figure out if you should look at integrating these tools into your life, and also what brands work for me.
Thank you so much for your support, hope you like! <3
2023-08-03 18:19:08 +0000 UTC
View Post
Hi friends!
Today I'm going to make some web service recommendations, mixing some of my favourite rust crates together into something that I use across most of my Rust projects.
The stack I'm going to talk about today isn't the best stack, nor most fully featured or fanciest.
It's my favourite stack, it showcases what rust is GREAT at, and it focusses on correctness above all else.
Thanks all for your support, I'd love to know what you think of the video!
Tris <3...
2023-07-20 16:20:09 +0000 UTC
View Post
I have used many note-taking tools over the years, simple-note, notion, and extensively emacs org-mode, none have improved my thinking in the way that Obsidian has.
Today is a deep-dive into my second brain, and if you take my advice, YOUR second brain.
---
I wasn't supposed to do this video this fortnight - I had planned to do a video extolling the virtues of using the vim keybindings everywhere (in browsers, non-vim editors, spotify clients etc etc). But I realised that I ...
2023-07-06 17:59:43 +0000 UTC
View Post
Hi friends, both old and new! Firstly, thank you so much for being here and supporting me, it's not really sunk in yet that I can do all this as my job. THANK YOU!
Secondly, Mentoring update: It looks like there are 2 slots available, so if you've been waiting, sign up now! I look forward to talking to you.
I've tweaked my calendly availability to automatically allow booking 28 days in the future, this means I have to be more careful about booking off time when I am unavaila...
2023-06-24 19:55:10 +0000 UTC
View Post
Hi folks! A short one today, I think this will be the first of a long-term 3-part, explaining rustcand clippy's output from basic, through intermediate, to advanced.
I hope you like it! It was fun collecting all these examples, if you have your own favourites, do share below, or on discord or mastodon if you like!
Thank you so much for your support, talk soon :-)
2023-06-22 11:34:10 +0000 UTC
View Post
Hi friends, quite a personal video today! I have managed to become highly productive with these coping mechanisms, and perhaps some of them will work for you!
Thanks so much for your support :-)
2023-06-08 16:04:35 +0000 UTC
View Post
Today's video is a look at shuttle.rs's infra-from-code deployment system.
I first played with Shuttle last autumn, and was very impressed with what I saw, so when they reached out looking for an advert, I was delighted, I'm always happy to help Rust-focussed companies, and shuttle is doing some REALLY exciting things: Finally a big company using macros for what they are: Build tools.
---
Usually you, as my valued patrons, would get an ad-free video, but the WHOLE vide...
2023-05-25 14:42:24 +0000 UTC
View Post
I'd hoped I could finish the video but covid is a harsh mistress. Sorry all, I must push the video back a week (25th).
First time I've had the virus, and it's no fun is it! I'm through the worst of it, but it hit me quite hard with fever for two days earlier in the week, which has wiped me out.
---
Let me tell you a bit about the video anyway, even if I can't show it to you yet: I'm writing a shuttle.rs tutorial! Shuttle is a very cool saas service for deploying web-based ru...
2023-05-19 09:12:03 +0000 UTC
View Post
As hackers, we are always trying to get more out of our tools and ourselves. Stealing back hours from sleep is an incredible - and very achievable - technique. Today I'm talking about my experience sleeping only 5 hours a day with Polyphasic sleep.
Thank you all for your support, I hope you like this one! <3
2023-05-04 16:05:27 +0000 UTC
View Post