 [ ← blog ](/) Jun 30, 2020  ·  1 min read 

# Link Roundup: June 2020



Here are some links from throughout the month that I found interesting.

 [PHP Annotated – June 2020 &#124; PhpStorm Blog

https://blog.jetbrains.com/phpstorm/2020/06/php-annotated-june-2020/

 

 

 ](https://blog.jetbrains.com/phpstorm/2020/06/php-annotated-june-2020/) 

The JetBrains PHP Annotate is always a great monthly round-up of things happening in the PHP world.

 [T_PAAMAYIM_NEKUDOTAYIM v Sanity

Anyone who has mentioned PHP Fractal of Bad Design to me knows I don’t give it much credit. It’s a list of complaints about loose-typing in…

https://phil.tech/2013/t-paamayim-nekudotayim-v-sanity/

 

 ![T&#95;PAAMAYIM&#95;NEKUDOTAYIM v Sanity](https://phil.tech/static/favicon-736f144b6653fda8ac50c5d61a8163da.jpg) 

 

 

 ](https://phil.tech/2013/t-paamayim-nekudotayim-v-sanity/) 

One thing I found interesting is an article from seven years ago by Phil Sturgeon about renaming the internal token name of `::` from `T_PAAMAYIM_NEKUDOTAYIM` to `T_DOUBLE_COLON`. I feel left out, because apparently this is a thing, and I have never heard of it.

 [Extending Drupal 7's End-of-Life - PSA-2020-06-24

Previously, Drupal 7's end-of-life was scheduled for November 2021. Given the impact of COVID-19 on budgets and businesses, we will be extending the end of life until November 28, 2022. The Drupal Security Team will continue to follow the Security Team processes for Drupal 7 core and contributed projects. However, this means extra work from the Drupal community at large and

https://www.drupal.org/psa-2020-06-24

 

 

 ](https://www.drupal.org/psa-2020-06-24) 

A public service announcement by the Drupal Security Team announced the extension of Drupal 7's end of life to 2022. That makes me a little sad inside. I was finally looking for a real excuse as to why I'm bad at maintaining my Drupal 7 contributed module code.

 [Everything you want to know about Authorization Headers

This blog will give an insight of Authorization Request Header. Before we dive into the blog let's get a brief Idea about Authorization Request Headers. What is…

https://www.loginradius.com/engineering/blog/everything-you-want-to-know-about-authorization-headers/

 

 ![Everything you want to know about Authorization Headers](https://www.loginradius.com/engineering/static/7bd94a60abbacd283773949297222c59/03979/http_authorization.png) 

 

 

 ](https://www.loginradius.com/engineering/blog/everything-you-want-to-know-about-authorization-headers/) 

LoginRadius made a cool blog talking about the Authorization header. As I have been working on more decoupled implementations and authentication, this was a fun read.

 [UUIDs are Popular, but Bad for Performance — Let’s Discuss - Percona Database Performance Blog

Even though most posts warn people against the use of UUIDs, they are still very popular. Here I summarize what has been written and bring in new ideas.

https://www.percona.com/blog/2019/11/22/uuids-are-popular-but-bad-for-performance-lets-discuss/

 

 ![UUIDs are Popular, but Bad for Performance — Let’s Discuss - Percona Database Performance Blog](https://www.percona.com/blog/wp-content/uploads/2019/11/UUID-popular.png) 

 

 

 ](https://www.percona.com/blog/2019/11/22/uuids-are-popular-but-bad-for-performance-lets-discuss/) 

I was reading up on UUIDs as identifiers and found this blog post from Percona. Basically, UUIDs as your primary keys are a performance death trap. This doesn't mean UUIDs are bad, but they should just be a table column that is indexed.

 

  ![](/themes/custom/mglaman/images/headshot.webp)Thanks for reading

I write about Drupal, PHP, and the quiet infrastructure behind large sites — caching, config, and testing. New posts land every week or two.

 [Subscribe via RSS →](/rss.xml) [About me →](/about-me) 

 



 

  [← Older

The new issue forks functionality is going to be awesome.

 ](/blog/new-issue-forks-functionality-going-be-awesome) [Newer →

Exploring DDEV-Live... live!

 ](/blog/exploring-ddev-live-live)