Basic Docker Image Management Pointers

Stuff for future Jason to take note, when he tries to redo his Huginn instance … I wanted a quick and easy way to install it, without messing up my base system much, so I chose the Docker route. Now, I don’t know the A or D of Docker, so these quick notes for me to remember in the future. I need to install Docker rootless, and bring it up as a systemd service. If I want persistent data, I should create a Docker volume. Create an env file to hold all the secrets that I want to pass to the container I need to run and create my huggins instance first, give it a name, pass the env file and also remembering to mount the volume at the place I need I can then start and stop the image with the name I assigned it. I need to then tag the image with a policy to restart automatically So everytime Docker comes up, it will start the container automatically. P.S. Subscribe to my mailing list! Forward these posts and letters to your friends and get them to subscribe! P.P.S. Feed my insatiable reading habit. ...

November 28, 2021 · Mario Jason Braganza

On Woman Computers, Long Tails & Reasons to Write

This post was first sent to my newsletter on November 20th, 2021. You really ought to subscribe :) Ok, I’m a day late, but hopefully not a dollar short1 :) This work letter is going out to all of you my friends, because there’s not much technical stuff in here. And because I have a spot of good news to share. I got a jobby job! I’ve been trying the past few years, to switch my career to something that wasn’t as taxing, as consulting on hardware and networks and integrating systems. While I loved the work, it was a lot of work, for not enough money and it took a toll on my physical health.2 So writing software from the comfort of my home, is it. And two weeks in, the team’s taken me under their wing and they are guiding me along and I’m loving it! ...

November 26, 2021 · Mario Jason Braganza

10

It’s way past our anniversary on the 10th of September. But that day was filled with togetherness. And the days before and after were filled with all sorts of madness, both personal and professional. Dear Abby, it’s been a decade. And it’s flown by us like a quarrel of sparrows. Here now, and vanished in the next instant. And yet when I look back on it, we’ve been through so much. ...

November 22, 2021 · Mario Jason Braganza

Using Regex to Prepend to Titles in Calibre

So I do this peculiar thing, where I prepend the author’s initials to the title of every book I add to Calibre.1 2 And all these years, I’ve just been manually editing the metadata, everytime I added a book, and changing the titles to what I want. It’s not a problem if it’s just one book, but I normally tend to go hogwild with authors, normally buying out / downloading all their work. And now that I’ve learnt the basics of the hammer called regex, I wanted to see, you guessed it, if there was a way to quickly do this using regular expressions in Caliber, which has inbuilt support for regexes. ...

November 20, 2021 · Mario Jason Braganza

Regular Expressions (Regex) Resources

Will update this page whenever I come across something regex, that I love. Damian Conway’s 5 hour, Understanding Regular Expressions series. This one is the bestestest regex resource ever. If you know the basics of programming and then want to pick up Regular Expressions, this is it.1 And Damian is one of the finest, bestestestest teachers around. Damian Conway’s hour long youtube talk and the accompanying slides RegexTip, one of John D Cook’s many twitter accounts. This one specialises in, you guessed it, regex tips Regex cheatsheets? This one, by Damian Conway and this one by Dave Child. Want to keep regex top of mind? Use Anki? This is the deck I love Unnecessary, ars gratia artis like Deep Dive? The Friedl book is it. Also don’t be like me and try to learn Regex first. You’re just making it harder on yourself. It is indeed possible, but nearly every regex resource presumes basic programming knowledge. It does not have to be much. Loops and variables and such, Automate the Boring Stuff is good for that, but I don’t want to digress into Python resources 😂 ↩︎ ...

November 17, 2021 · Mario Jason Braganza

I’ve Joined Scrollstack

I’ve been job hunting for nearly a year and I was resigned to the vagaries of the interview process. Close to 16 interviews later, I was inured to every possible rejection note under the sun. We don’t quite know what to do with you. You’re too slow. It’s us, not you. The position just got filled. While we don’t want you, we assure you, someone else will. I understand it’s a process, that everyone goes through, but I somehow still held hope that someone would inject some humanity into what seems to be a pretty inhumane process. And Scrollstack was exactly it. While I still haven’t asked the powers that be, why I got in, their process of treating people humanely is what attracted me to them. They wanted me on, and I’ve joined up as a Software Developer. ...

November 16, 2021 · Mario Jason Braganza