@rob@akrabat.com
@rob@akrabat.com avatar

rob

@rob@akrabat.com

Freelance API and web developer based in Worcester, UK. OSS contributor. Takes photos for fun. He/him.

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

rob, to random
@rob@akrabat.com avatar

Finally created the script I should have created at the start!

Lazy me has been finally been bitten enough times using A.N.Other HTTP client, that I’ve now done it properly in bash using curl.

Top tip: -b "cookies.txt" -c "cookies.txt" is super helpful for holding the session between calls. Shout out to @lornajane for this as I always have to look this up on her site!

rob, to random
@rob@akrabat.com avatar

I love that @phpday plant a tree for their speakers.

https://tree-nation.com/trees/view/6149678

rob, to random
@rob@akrabat.com avatar

In the final keynote of @phpday, @sarah is sharing some key things that she’s learned over 20 years as a software developer.

rob, to random
@rob@akrabat.com avatar
rob, to random
@rob@akrabat.com avatar

If you’re at @phpday, there’s a phpday thread on the @roave Discord https://discord.gg/roave

rskuipers, to random
@rskuipers@phpc.social avatar

There are some cool escape rooms in English in Verona. I'm tempted to try and find a group to go with today or Saturday. Anyone interested?

rob,
@rob@akrabat.com avatar

@rskuipers Not interested, but I’m in Verona now if you want to do lunch?

heiglandreas, to random
@heiglandreas@phpc.social avatar

@phpday travel-curse is hitting hard. DB managed to get 40 minutes delay between Frankfurt Main Station and Frankfurt Airport.

For the non-locals: Frankfurt Airport is not even on the route from Frankfurt to Verona....

😂

Luckily I have plenty of time planned in. Looks like that was a good idea...

Sänk ju for träwelling wis Deutsche Bahn

rob,
@rob@akrabat.com avatar

@heiglandreas @phpday Hopefully, I’ll see you Wednesday, if you don’t end up in some other city!

michelle, to random Swedish
@michelle@phpc.social avatar

If you read a review for a book, usually people point out what they liked and what they disliked.

How come when you read a review for code, usually, it’s only the dislikes or if “lucky” a general comment about lack of dislikes? 🤔

rob,
@rob@akrabat.com avatar

@michelle Book reviews are there to provide insight to someone else considering the purchase of the book.

Code reviews are a QA process to provide insight into what needs changing before acceptance of the change.

rob,
@rob@akrabat.com avatar
ramsey, to random
@ramsey@phpc.social avatar

What’s up with 19.2 fl oz beer cans? I mean, I like the size, but it’s not an even amount of anything. It equates to 567.81 ml.

Yes, I know American units are wonky, but sometimes they’re weird because they actually equal to an even metric number. For example, they sell 16.9 fl oz water bottles because that’s a half liter.

So, what gives on the 19.2 fl oz / 567.81 ml measurement for these tall cans?

rob,
@rob@akrabat.com avatar

@ramsey @heiglandreas @afilina @derickr This is why you can’t compare mpg for a US car with the mpg for a UK car.

jessie, to random
@jessie@mastodon.social avatar

Furious* to have learned that Welsh offers a system of high quality, low cost online, in person and residential language programs that all follow an interconnected curricula and now I have to learn some Welsh

https://learnwelsh.cymru/

*mostly delighted, really

rob,
@rob@akrabat.com avatar

@jessie @derickr You have to keep up with the Joneses!

rob, to php
@rob@akrabat.com avatar

I've just cut a release of SlimPHP's Twig-View component to allow for either psr/http-message 1.1 or 2.0.

This minor change that makes Twig-View easier to use with other package that use php/http-message and need the later version.

https://github.com/slimphp/Twig-View/releases/tag/3.4.0

rob, to random
@rob@akrabat.com avatar

As I’m in Chicago, it’s deep dish pizza time with @vanamerongen & @michelle!

rob, to random
@rob@akrabat.com avatar

Exploring Chicago by looking at it from a rooftop bar with @michelle, @vanamerongen, @awoodsnet & @aiglesiasn

rob, to random
@rob@akrabat.com avatar

A day after @vanamerongen taught my colleague Andrés about git bisect, we are using it to find which commit introduced a failing test!

rob, to random
@rob@akrabat.com avatar

“Our choices are not always driven by logic”

Evergreen observation by @grmpyprogrammer at

rob, to random
@rob@akrabat.com avatar

Lots of great SQL knowledge from @auroraeosrose at this afternoon. Everyone should have been in this one!

rob, to random
@rob@akrabat.com avatar

Enjoying Ume Habiba’s opening keynote at this morning. Love their passion!

rob, to random
@rob@akrabat.com avatar

I wrote a little about accessing the Mac’s keychain from the command line. https://akrabat.com/command-line-access-to-the-mac-keychain-with-keyring/

rob, to random
@rob@akrabat.com avatar

The plural of middleware is middleware.

rob, to random
@rob@akrabat.com avatar

Had a conversation at work recently about history-search on the command line and thought that I really should blog about it.

Turns out that I already have in 2014!

https://akrabat.com/context-specific-history-at-the-bash-prompt

rob, to random
@rob@akrabat.com avatar

Why yes, I did get Chat GPT to write a bash script for me.

Needed checking and verifying as it kept “forgetting” that I have a BSD-flavoured *nix but was quicker than writing from scratch.

Next time I’ll use Copilot to see if that’s better at it.

rob, to random
@rob@akrabat.com avatar

For some projects we've needed to control the licenses used for our dependencies. Fortunately Composer has a command the help with this.

https://akrabat.com/check-licenses-of-composer-dependencies/

rob, to random
@rob@akrabat.com avatar

I recently discovered all my pipx installed apps stopped working. Looking into it, I learned that pipx reinstall-all exists which is incredible helpful on Mac with Homebrew Python at least.

https://akrabat.com/reinstall-pipx-apps-after-homebrew-python-upgrade/

rob, to random
@rob@akrabat.com avatar

Sometimes I think that web developers haven't ever used a website before.

rob,
@rob@akrabat.com avatar

@SenseException I always appreciate an optimist :)

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