🌐
Blog Videos Downloads Series About πŸ—ΊοΈ
❓
πŸ”‘

Q3 Open Source Goals πŸ”—
1615852169  

  1. Release PageNSA page activity watcher.
  2. Build a new tool "pairwise". I'll do a video on this soon.
  3. Release a few of my "test obscure scenario" scripts.
  4. Configure automatic docker image creation and Github actions for tCMS
  5. Finishing the transition of tCMS to "everything is a series" data model (see Issue 130)
  6. Porting Overload::FileCheck to windows - This still has a couple of failing tests (I’ve screwed up something porting over the XS): teodesian/Overload-FileCheck at win32 (github.com)
  7. Adding JSONWire support (and then WinAppDriver support) to Selenium::Client
  8. Re-factor Selenium::Remote::Driver to use Selenium::Client as backend rather than Selenium::Remote::RemoteConnection, CanStartBinary, etc
  9. Writing unit tests for Selenium::Client
I'll publish a retrospective video on Q2 performance and Q3 goals soon.

Process vs Mission πŸ”— 1614740942  

Been a while since we did a duo cast together. Time to remedy that by popping off about current events and how it relates to you as a developer!

Selenium::Client released to CPAN πŸ”— 1612566669  

I got a client which works with Selenium v4 and WC3 Selenium! I decided to make a new module rather than deal with some of the design decisions that made maintaining Selenium::Remote::Driver such a pain, and was freed up to bake in some nice features in the bargain.

I also go over the various "gotchas" with the new selenium and where we go from here with the module and Selenium::Remote::Driver.

Big changes coming to Selenium::Remote::Driver πŸ”— 1610589448  

Selenium v4 looks like some good stuff, so it's about time to bring it all to the Perl community since it's going mainstream this February.

Link Unfurling with HTML::SocialMeta πŸ”—
1609987268  

I did a deep dive into how pasted links turn into previews in chat and social media applications and was pleasantly surprised to find CPAN had the solution for me. I found a couple of gotchas you might want to know about if you don't want to figure this out the hard way.

Troglodyne Live! Hot Take Testing πŸ”— 1609527292  

Wherein we give the YT streaming a shot, talking about "old news" but that still has the potential for huge implications.

tCMS Hacking VII: Mixed Content Warnings πŸ”— 1609455753  

A common problem in websites is the "Mixed Content Warning" on SSL virtualHosts. In the end it becomes yet another "I should (and do) know better" stream, lol

tCMS Hacking VI: How programming usually goes πŸ”—
1609454807  

I tried to fix a bug, but had to fix other things first. This is how most days go when you are programming.

tCMS Deploys using Buildah and Podman πŸ”— 1609442334  

Branching out thanks to our friends over at the Houston Linux User's Group.

tCMS on CentOS 7 with Apache πŸ”— 1609367187  

I learned a few things deploying tCMS via proxy to a CentOS 7 box with Apache. Here's a breakdown.

tCMS Hacking V: Speeding up Docker deployment with overlays πŸ”—
1609292945  

The fundamental motivation for all programmers -- "this is taking to long!"

Speaking of, this stream took way too long because the docu I was looking at was solving a different problem (smaller disk size than less time).

Feed my greedy algos!!!1

tCMS Retrospective: Houston.pm.org πŸ”—
1609274960  

It took a bit of creative thinking to cram a site that wasn't my brainchild into muh box. Though thankfully it didn't require too much custom fitting and fixes to get the job done.

That said, it could have gone a lot smoother. Discussing that and more!

tCMS Hacking IV: Practical concerns when doing docker deploys πŸ”— 1609273138  

Try not to stick your hands in the guts of your containers unless you want jungle diseases. Here's a practical example of doing the targeted surgery required to keep sane.

tCMS Hacking III: Filter your REQUEST_URI or you'll die πŸ”— 1609264670  

Yet another from the "I should know better" (and do) files. A little dab of regex will do.

TrogloVlog: Episode 26 - Core Values and Playing House πŸ”—
1609166692  

Turns out, "Core Values" can be hugely important and valuable for your company. Too bad hardly anyone uses them in a way that makes sense. Book Discussed: "You Need More Money" by Matt Manero

tCMS Retrospective: Phase 1 Completion πŸ”— 1608164452  

tCMS is more or less doing what we wanted it to. What's more, it fit into the time we allocated for getting it done! Today we looked back at what we did and where we want to go next with Troglodyne.

tCMS Hacking II: Making schema updates πŸ”—
1608129046  

Cleaning up after your SQL mistakes is important. Here's how to do it in a way that minimizes downtime.

tCMS Hacking: Removing unneeded schema πŸ”—
1608128925  

From the "I should know better" files. Having predictable user identifiers which are also superfluous is pretty bad, and something I already knew not to do, but hey, worse is better!

TrogloVlog: Episode 25 - Cute Animal Bins to stuff your programmers in! πŸ”— 1607807220  

Whee! This management stuff is easy! ...well, maybe not lol Probably not the best idea to compare your employees to zoo animals

TrogloVlog: Episode 24 - Atlassian kills self hosted! Woe unto these companies with that product? πŸ”— 1607803196  

Nah, turns out they probably would have saved money and incurred less risk by just outsourcing that concern in the first place. Atlassian is spot on with the marketing here (and we're not even shilling!)

Press release discussed:
https://www.atlassian.com/migration/journey-to-cloud

tCMS update: ACLs, Sitemaps, RSS and more πŸ”— 1607802643  

Wherein we get closer to finishing the prototype

TrogloVlog: Episode 23: Don't put Vault Doors on Crackhouses! πŸ”— 1607798051  

Premature Optimization? Put down the pipe!

Troglovlog: Episode 22 - Codes of Comfort πŸ”— 1607797572  

Part 2 of the last cast. Now that we've got inauthenticity and coercion out of the way, let's strike to the heart of the matter: Comfort is overrated!

Troglovlog: Episode 21 - Codes of Coercion πŸ”— 1607796599  

Sometimes management at a firm will codify certain attitudes or practices that employees must hold or follow. Unfortunately, this guarantees inauthenticity. Don't make this mistake unless you want employees to gain cognitive dissonance about your corporate brand.

TrogloVlog: Episode 20 - MicroISV Hero discovers Economic Coordination and the Structure of Production! πŸ”— 1607795580  


25 most recent posts older than 1607795580
Prev Size:
Jump to:
POTZREBIE
2020 Troglodyne LLC