There's so much going on in the LLM space right now! July saw the announcement of three new developments in large language models: Llama 2, Claude 2 & OverflowAI. As a way to help myself stay up-to-date with it all, in this post, I'll provide a very brief summary of each model.
https://elliotmassen.com/posts/three-new-llms-july-23/

Three new Large Language Models announced in July
July 2023 saw the announcement of three new developments in large language models: Meta’s Llama 2, Anthropic’s Claude 2, and StackOverflow’s OverflowAI.
In this post, I’ll provide a very brief summary of each model. While it’s promising to see the space continue to expand beyond OpenAI’s offerings, many questions still exist surrounding training data ownership, reliability, and biases of these models.
Llama 2 Meta’s Llama 2 model is a general purpose large language model that was released on 18th July.
having a bunch of fun looking into the various haunts of cybernetics. i really had no previous sense that it was such a broad field
i had no idea until recently how on earth guitar pickups work. it's really interesting stuff. anything that's to do with magnets instantly becomes ten times more
intriguing to me.
I've recently got into a decent habit of reading lots of great articles on software engineering, tech, AI, etc - so I thought to collate them each month and share any thoughts or highlights. Here's a few articles I bookmarked last month.
https://elliotmassen.com/posts/from-the-bookmarks-december-2022/

From the Bookmarks: December 2022
December came and went before I knew it! And now here we are in 2023 all of a sudden.
Thankfully I still found some time to read some interesting articles. Here’s a few bookmarks from December:
Little Languages Are The Future Of Programming “Little Languages Are The Future Of Programming” by Christoffer Ekerot highlights the importance of smaller, constrained languages that perform a small set of tasks well. The article makes an argument that although higher level languages are useful for many tasks, to solve a problem they require you to write an algorithm, whereas little languages (while providing less capabilities) worry about the algorithm(s) for you.
I'm happy to have had chance to contribute to the annual PHP advent blog, @24DaysInDec. I wrote a guide to the basics of versioning an API in PHP. It's a topic that can often be taken for granted, and was perfect for a revisit.
In the post I cover:
- the different types of Semantic Versioning ("semver") versions,
- an example API,
- how to manage your dependency on an API.
https://24daysindecember.net/2022/12/15/versioning-a-php-api-with-composer/
Versioning a PHP API with Composer – 24 Days in December
Versioning a PHP API with Composer – 24 Days in December
dhall is a good example of a tool that i definitely needed in the past, but i couldn't articulate the search query to find it
some websites really are too bloated on load. loading a blog post on a slightly less than average connection should not take half a minute.
What word would you use to describe the category that contains `static` methods/properties, and non-`static` methods/properties in PHP? Is it something like "accessibility"? As in "This method is/isn't statically accessible"?
Everytime I plan to write a blog post, I always forget about the part where I'll have to actually like write it, edit it, and review it.