Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ericmann, to random
@ericmann@tekton.network avatar

When I left Vacasa it was to pursue an opportunity in defense I couldn't in good conscience turn down. I did everything I could to leave my team and department in good hands.

I failed.

The leadership team today announced they were letting nearly half of the team go. In June. With some kind of severance to be decided later.

I cannot express how abhorrent this decision and delivery was.

If you need a security, infra, or data engineer (inc DBAs) I have several high quality referrals.

ericmann, to random
@ericmann@tekton.network avatar

I migrated my personal Mastodon server from a cloud-hosted machine to a mini PC in my home office. Learn how I wrangled Docker and Cloudflare Tunnels to make this work!

https://eric.mann.blog/the-great-migration-mastodon/

ericmann, to random
@ericmann@tekton.network avatar

With a new server set up, the next step in the great migration was to start moving services to it from the cloud. First up, my toy encrypted secret sharing service!

https://eric.mann.blog/the-great-migration-next-steps/

ericmann,
@ericmann@tekton.network avatar

@michael Sorry about that - all good now. Apparently I'd forgotten to set the restart directive for Docker :-(

michael,
@michael@thms.uk avatar

@ericmann thank you ☺️

Need to check it out properly. I’m currently using a self hosted instance of password pusher for secret sharing, but I think this might be overwhelming for some people, as it’s got so many options and buttons …

ericmann, to wordpress
@ericmann@tekton.network avatar

Thanks to a quick Docker build change, my blog is now running on 8.3.6.

ericmann,
@ericmann@tekton.network avatar

@chris I'd started with the official WP image, but I have my entire WP path outside of the container mounted as a volume. I've just been too lazy to actually build my own full image.

ericmann, to random
@ericmann@tekton.network avatar

Thanks to an amazing session by @derickr at , I have now successfully built my first PHP extension. It doesn't do anything ... but the fact that it works, tests pass, and it extends the functionality of the language is a win I'll take.

Not understanding how to start with extensions has held me back from several ideas I've had percolating since ... at least 2018. It feels so good to be productive again :-)

derickr,
@derickr@phpc.social avatar

@ericmann Let me know if you run into any problems! Happy to help.

ericmann, to random
@ericmann@tekton.network avatar

Excited to see that, even if I can't be physically at , I'm still making an impact :-)

ramsey,
@ramsey@phpc.social avatar

@auroraeosrose @ericmann I want arbitrary size integers built into the language. We can do that!

bobmagicii,
@bobmagicii@phpc.social avatar

@ramsey @auroraeosrose @ericmann if you had the equiv of numpy in php you'd be screaming at the top of your lungs at the surprise rename to numba and how bc is constantly broken in almost every third m.n.x release.

ericmann, to random
@ericmann@tekton.network avatar

I cannot understate how valuable @vanamerongen's talk tomorrow at will be. If you're on site, you need to be there. If you're not on site, go to phptek.tv and get a virtual ticket.

Your coding skills will be greatly increased by just listening to this content.

ericmann, to random
@ericmann@tekton.network avatar

Geeking out with C extensions for PHP at is one of the highlights of my month. :-)

Kudos to @derickr for the walkthrough!

bobmagicii,
@bobmagicii@phpc.social avatar

@ericmann seems about twelve and a half hells less to bootstrap now than it used to be 😅 :elephpant:

ericmann, to wordpress
@ericmann@tekton.network avatar

Now that my site is on new hosting, I'm dusting it off and blogging again. First set of articles: a walkthrough of what I set up for home hosting and why.

https://eric.mann.blog

joel,
@joel@fosstodon.org avatar

@ericmann cool

ericmann, to random
@ericmann@tekton.network avatar

OK, here's hoping I didn't break anything ... Sending this not from an EC2 instance, but from a migrated Mastodon living on a NUC behind Cloudflare.

Please respond to tell me if you can actually see things from me ...

ericmann,
@ericmann@tekton.network avatar

@chris Woot! So glad I didn't mess this one up :-)

ericmann, to random
@ericmann@tekton.network avatar

Went to look up an old domain from a former employer (because they'd abandoned the branding and I wanted to see if I could snatch it up). Apparently someone else is using it now. But for what? I have no idea. Because, apparently, Americans aren't allowed to view the site?

michael,
@michael@thms.uk avatar

@ericmann ha! As European I’ve become used to seeing this message when visiting us based websites since the introduction of GDPR.

Serves you right to see the message too, for once 😜😂

ericmann, to random
@ericmann@tekton.network avatar

April 1, 2010 I showed up for my first day to a new job.

Except my boss hadn't told anyone he'd hired me. And he was out of the office for the next 3 weeks.

So there I was, staring down the office manager asking for a computer and a desk. He thought it was an April Fool's joke. I just wanted to get paid so I could afford the tank of gas that had gotten me there.

April Fools jokes have hit different for me ever since.

ericmann,
@ericmann@tekton.network avatar

@chris That job alone could be a book in itself.

ericmann,
@ericmann@tekton.network avatar

@chris Making minimum wage, no benefits, as a 1099 contractor, with a boss who cusses out the team daily, gives impossible projects, and forces you to violate enterprise licensing for both Microsoft and Adobe then throws you under the bus when they both try to audit the company ...

Yeah, it was a trip.

ericmann, to php
@ericmann@tekton.network avatar

Not only can you read my cookbook in English, it's also available in Japanese. :-)

Excited to see the translations roll out!??

ericmann, to random
@ericmann@tekton.network avatar

I can't keep losing friends like this.

Your mental health matters. Just as much as your physical health. It helps you cope with stress and the unforeseen. If you need help, PLEASE reach out. To me, to another friend, to a professional. In an emergency, call 988 to talk confidentially to a trained crisis counselor for free 24/7 anywhere in the US.

Please. 😢

shawnhooper,
@shawnhooper@fosstodon.org avatar

@ericmann

I'm sorry, Eric.

FYI 988 is also the phone number to call in Canada, 24/7, offering service in both English and French.

ericmann, to random
@ericmann@tekton.network avatar

I watched part of the last night with my first grader. Having grown up watching CSPAN (I'm a nerd) and then getting my polysci degree, I felt it might be a good educational opportunity.

Party way through, she asked me "why won't anyone stop shouting and just let that man speak?" I got about 30 seconds into an explanation about partisan politics and ... gave up.

Modern American politics is embarrassing. We turned on cartoons instead and ate dinner. We owe it to our children to be better.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • love
  • khanakhh
  • kavyap
  • tacticalgear
  • GTA5RPClips
  • DreamBathrooms
  • provamag3
  • modclub
  • mdbf
  • normalnudes
  • Durango
  • ethstaker
  • osvaldo12
  • cubers
  • ngwrru68w68
  • tester
  • anitta
  • cisconetworking
  • Leos
  • JUstTest
  • All magazines