Profile avatar
chrispian.com
Senior Application Developer - Focus Laravel/TALL Stack Currently working on CSTL, Filament:Dispatch, Filament Debug Drawer, LNKLST and others.
342 posts 624 followers 2,478 following
Prolific Poster
Conversation Starter

Launched some code that processes POS data and the acceptable margin of error is millions of dollars. Hopefully tomorrow I still have a job.

My favorite kind of phishing email is the one titled "Beware of phishing attacks". Just put bait links in those and boom, 100% of the company is doing continued education.

I have spent my life assuming I wasn't all that smart. After consulting with everyone I know, evidence to the contrary is becoming overwhelming.

Looks like most of my team is getting moved over to a Salesforce dev team. I'll still be mainly doing Laravel work but I'll also have some Salesforce dev work. We are losing one team member to a devops role though. Still not sure what all this means overall but I like change.

Trump and Elon don't deserve to be in this great land. And by great land, I mean the land of the living.

Wow, these deep research tasks in chatgpt take a while. I don't know if the time is queue related or task based but I'm excited to see what it comes back with.

45 + 47 = 0. It's a joke but it's funny because it's true. What an absolute loser.

Tell me your site runs WordPress without telling me your site runs WordPress.

Every time I open the news lately.

Need to add reverse engineering to my resume. One thing that happens in Enterprise a lot is that people lave with domain knowledge and nobody is left that knows how something works. Being able to manually probe APIs and other code to figure out how it works is a very important skill.

If you haven't seen Devs is a great single season show and they really stuck the landing pretty well. The cast was excellent.

If your website has ads that refresh the page, you are an asshole.

I created a trait for Laravel that's similar to the new Prohibitable trait in Laravel 11. My version requires zero config unless you want to change the envs that commands are not allowed to run on. I think this works well as a companion to the new one. gist.github.com/chrispian/b9...

Completed 50 jira tickets this sprint (4 weeks instead of 2 - not a common thing).

I feel like I have two batteries in me. When I code, it charges the social battery. And when I do social, it charges my coding battery. Got to swap them periodically to hold up the efficiency.

I'm digging deeper into AI and moving from consuming it to using it in my projects. I'm using it as a consumer to refine my CSTL template system for TTPRGs. I need to work on the site/spec. Should be to the CRUD part of the project very soon! Need to get a domain for this one.

Pretty sure I fixed my Snowflake token issue. During initial setup I copied an example config and didn't realize it had an override for the default 90 days for the token validity setting. Was so busy on the project I didn't have enough time to really dig into it. Glad to have that sorted.

GH Stats from ONE project at work so far this year: 375 contributions 235 commits 140 prs It's a lot, even for me.

If your email list makes me login and go to settings/preferences just to unsubscribe I'm not going to even bother and I'll just report it as spam/block it. And don't get mad at me, you did this. You know you did.

I almost commented on something on the internet. I really did wake up in the wrong universe this morning.

I usually have amazing dreams. Every once in a while I wake up at the worst time in a dream that hits wrong in some emotional way and then all day I'm annoyed by something that happened in a dream. Today I want to burn the world down after that bullshit! Burn it all.

Amazon Prime videos have more annoying ads than free streaming services (eg YouTube, TikTok). Wow.

I like this simple little pattern for exporting incremental data to our data warehouse. Simple exported_at date compared to updated_at with a --force flag on the job in case we need to ever export the whole file. Now it can just run ever (x).

I figured out that can listen to music while coding. As long as I'm not learning something complex/super new. Life has been much better since.

This project is so close to done I'm having to resist the urge to push straight to main.

I started out on BBS's and the internet because I don't like dealing with people. The fucking irony is not lost on me.

Others were having the same issue I'm running into and I posted my fix in the library's github issues: github.com/UHIN/x12-par... My solution is a hack really and I hate it. This should really be configurable since EDI is 65+ years old and people tend to run versions for a LONG time.

Just spent 3.5 hours debugging why the edi/x12 parser was truncating addresses and other fields. Finally narrowed it down to anything with a U character in it. Turns out that the default repeat character for older EDI versions was a U. Just kill me already, this is horrible.

Gotta raise the alarm that our project is been plagued with hard problems with a short deadline and no resources before we end up under a bus. There's been some miscommunication that I need to nip in the bud early too. Painful meetings are necessary sometimes. He's very pragmatic like me at least.

I've learned a lot on this current project. Lots of good Snowflake knowledge, more OAuth, Laravel Queues (deeply) and others. The main thing I've learned is that EDI is a pain in my ass. The format is like 60+ years old. Key/Value is superior every single time. Positional data can die in a fire.

But who tests the tests?

I really need to come up with some good ideas for side hustle that doesn't trade hours for money. I've always dabbled my whole career, it's time to get super serious.

Finished 2 books this month. Void Driver 2 & 3. Really enjoying the series. Has real Farscape / Stargate type vibes. Just some fun military sci fi. Not too deep, well paced and fun characters. Time to pick my next book. Always the hardest part.

Busy Launch. 136 contributions to our main app, 77 commits, 59 PRs and 30+ Jira tickets in the last 2 weeks alone. This is not a pace I can sustain but we had a very tight deadline and I hustled my ass off! One week to go and all the heavy stuff is done. Good way to end the week for sure.