Opsitive

@opsitive@floss.social
2 Followers
256 Following
270 Posts
As a trainer, coach and mentor, I help engineering teams of one to ten deliver results faster, better and more reliably.
Websitehttps://www.opsitive.com
Courseshttps://www.opsitive.com/courses
Communityhttps://www.opsitive.com/discord

I've decided to rebrand my teaching startup. As a consequence, I'm going to move Mastodon accounts as well.

In this blog post, I'm revealing the reasons and the new name: https://www.monospacementor.com/about/rebranding-monospace-mentor/

Startup lessons: 5 mistakes I made when I chose my brand name | Monospace Mentor

When I chose "Opsitive" as the brand name for my teaching business, I thought it was a clever play on words. But it wasn't smart at all.

Office Hour live stream today at 14:00 UTC. Bring your questions on Linux system administration, Ruby coding, and DevOps!

https://www.twitch.tv/fullstacklive

#Linux #SysAdmin #SystemAdministration #LearnLinux #Ruby #DevOps #LiveStream #LiveCoding #LinuxMasterCourse

FullStackLive - Twitch

Welcome to Full Stack Live! I'm Jochen, the Monospace Mentor. I help Ruby developers and Linux sysadmins deliver results faster, better and more reliably.

Twitch
FullStackLive - Twitch

Welcome to Full Stack Live! I'm Jochen, the Monospace Mentor. I help Ruby developers and Linux sysadmins deliver results faster, better and more reliably.

Twitch

When we got a feature request that we really wanted to implement because it would be a great improvement to our product, we found ourselves in a bind. The problem was that the change would most likely break the workflows of other customers. In this article, I describe how I managed to roll out the change without triggering a flood of angry emails.

https://www.opsitive.com/devops/breaking-changes-feature-flags/

#DevOps #InfrastructureAsCode #FeatureFlags #Deployment

Un-breaking breaking changes using feature flags | Opsitive

Feature flags are useful not only to roll out new features gradually, but also to limit the blast radius of breaking changes.

"Tests provide the only reliable documentation of design. The story they tell remains true long after paper documents become obsolete and human memory fails. Write your tests as if you expect your future self to have amnesia. Remember that you will forget; write tests that remind you of the story once you have." (Sandi Metz, "Practical Object-Oriented Design")

#Ruby #Programming #SoftwareEngineering

Adding ratwithacompiler/OBS-captions-plugin to my list of projects I want to try. https://github.com/ratwithacompiler/OBS-captions-plugin
GitHub - ratwithacompiler/OBS-captions-plugin: Closed Captioning OBS plugin using Google Speech Recognition

Closed Captioning OBS plugin using Google Speech Recognition - ratwithacompiler/OBS-captions-plugin

GitHub
There is a much stronger #linux community on #mastodon. True ownership, less censoring, much more decentralised has made it a much more attractive option. I can see why people like it a lot more. Mock it for its name but it's a more solid social network
When I learned about the launch of #Bluefin, I immediately decided to reinstall my laptop, my only machine left not running immutable Fedora. Looking forward to all the #UniversalBlue goodness!
@jandudulski On a second thought - I think @joeldrapper literal gem https://github.com/joeldrapper/literal might help if you want to build your own structure to handle jsonapi payloads
GitHub - joeldrapper/literal: A literal Ruby gem. 💎

A literal Ruby gem. 💎. Contribute to joeldrapper/literal development by creating an account on GitHub.

GitHub

Opsitive Office Hour today at 13:00 UTC. Bring your questions on Linux system administration, Ruby coding, and DevOps!

https://www.twitch.tv/fullstacklive

#Linux #SysAdmin #SystemAdministration #LearnLinux #Ruby #DevOps #LiveStream #LiveCoding #LinuxMasterCourse

FullStackLive - Twitch

Welcome to Full Stack Live! I'm Jochen, the Monospace Mentor. I help Ruby developers and Linux sysadmins deliver results faster, better and more reliably.

Twitch