Category Archives: Geek-as-a-Trade

Posts about how to be a geek, for pay, what to plan for and what to do as a professional geek.

Time to upgrade Mediawikis again!

I did this last year and took notes and made observations. This time I’m upgrading three mediawiki installations:

Continue reading

A modern dev’s Git/GitHub centric process to change a file

Just so you know, and this probably isn’t the most modern/bleeding edge process or platform, but as a modern-ish dev who’s interested in using and leveraging the cloud service equivalent for tracking changes to my self-hosted WordPress files, this is my process.

Continue reading

The dreaded rebuild

I don’t know about you, but I am rough on computers. In the course of the weeks and months I spend doing geeky shit, I tend to load and overload and reload and reconfigure and rebuild and reinstall a bunch of different kinds of development tools and platforms and language interpreters for different purposes and projects, most of which are over.

Continue reading

Javascript geeking – p5.js and matter.js

I haven’t done HTML/Javascript geeking in a while, but thought while I’m in downtime between courses for my Data Science studies, I’d noodle around. I’ve been idly watching instructional videos by The Coding Train (Dan Shiffman) on YouTube for a while, but I was intrigued by both p5.js and matter.js (as an aside, there are other physics engines/libraries/frameworks besides matter.js, and Shiffman also has a couple of videos on THAT), as well as his videos on rendering certain kinds of fractals in Javascript (and other languages), so I thought I’d mess about with it. Along the way I also (finally) figured out how to use git to deploy code (in this case, a single developer, and only deploying HTML/Javascript so far, but this could also absolutely work for release management – though there are packaging and deployment techs that would likely be better for real companies to use). Continue reading

Making a Home WiFi Network faster

My friend Deb came by yesterday and after some fiddling we got her computer on my wired Ethernet network, which is pretty fast (150 Mbps to the Internet), and 15 times faster than her computer’s usual 10 Mbps WiFi connection. Anyway, she asked how to improve her home WiFi, and by the end of the night, I forgot to make thorough suggestions, so I’ll do so here.

Continue reading

Aside

Just a note: I’d like to thank the freeware program, Lyx, for helping create LaTeX markup for various mathy-sciency things I post about. Very helpful. You have to know what to include/not for Jetpack’s LaTeX interpreter, Beautiful Math (most especially … Continue reading

MacBook Pro slow shutdown (macOS Sierra)

Just a quick tech note.

If you have macOS Sierra and you’re a coding/geeky/programming type and your OS is taking a huge amount of time to shut down, update your MySQL to 5.7 (I had to reinstall Homebrew to do that). If you’re not, maybe tweak your ExitTimeOuts (or get your pet geek to do it for you).

Continue reading

Upgrading MediaWiki

Just a note about a day in the life of a geek. This all starts with the fact that I maintain two MediaWiki servers on my hosting plan. One is for my food-related experiments, recipes, and other household cooking and food info. The other is for game-playing.

For a look at the cooking and food wiki, and central to this narrative, have a look at the Local Eats page I’ve started writing up. This page is for my household to track local eateries and attractions, as well as to help out any house guests or house exchange folks who may stay with us or in our house.

Continue reading

Reporting Issues – Geek-as-a-Trade series

One of the geeky intersections I have in personal and professional geekery is that of reporting issues. Sometimes this is with an online shop or app or web service. Sometimes it’s with a network provider, or a cell phone service provider. Sometimes I have to report to a professional IT Networking team. Other times I’m on the phone with Comcast about my Internet service. It happens a lot because I’m very observant, very geeky, very thorough, that I both notice an issue and want to fix it. When I report an issue, I’m very aware that there’s a right way and a wrong way to do it.

Continue reading

Philosophy and Introduction – Geek-as-a-Trade series

I’ve been a geek all my life. My work, my play, my housekeeping all involve geeking at some level. While plenty of geeks involve geekery in all parts of life, here is how I think I differ from most geeks especially at work and what’s important and valuable about that difference: I write stuff down and I plan for the future of whatever I just did in a world where I no longer do it, remember it, write about it or talk about it. Wherever I go I build a library of documentation about my research and creative process.

Continue reading