@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

I had a excellent first . Fantastic programme of talks on the main stages along with an incredible set of community art installations and activities of all types. Also lasers and a gigantic ZX Spectrum!

Laser lights illuminating the sky, and trees lit up in various colours at nighttime at the EMFCamp festival with tents.

rob, to random
@rob@akrabat.com avatar

Finally created the #curl 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. #phpday

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. #phpday

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? #phpday

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. #slimphp #php

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! #phptek

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 #phptek

rob, to random
@rob@akrabat.com avatar

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

rob, to random
@rob@akrabat.com avatar

Enjoying Ume Habiba’s opening keynote at #phptek 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/

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