Welcome to the first post of the year 2018! Since the last one was quite a couple of weeks ago, I thought to share some reading recommendations with you. The first section is about TYPO3, the second takes a look outside our community.
Budget Applications and Decisions
In November 2017 17 from 24 budget ideas were accepted and published by the EAB for the member budget poll. All accepted applications were shortly described on https://typo3.org/news/article/announcing-selected-budget-ideas-for-2018/. Finally nine applications were selected based on the member poll.
Release of TYPO3 9.0
Probably most of us now that the first sprint release of TYPO3 9 aka “Christmas Release” was published on December 12th. The article https://typo3.org/news/article/typo3-v900-launched/ shows the most important changes to the TYPO3 core.
In an upcoming article I will put the focus on smaller features and improvements. Stay tuned ;-)
TYPO3 Logo is now part in FontAwesome
From version 5.0.1 on, the TYPO3 logo is included in FontAwesome. Font Awesome is a go-to font toolkit used by thousands of websites worldwide. It offers hundreds of high-quality scalable vector icons for various usages.
Continuing work on TYPO3.org relaunch
In the beginning of November the t3o relaunch team met again for a team sprint in Essen. For a detailed report on what’s going on, read on here: https://typo3.org/news/article/report-on-the-typo3org-team-sprint-in-essen-nov-2017/
IT security laws in Europe
IT security laws got an major overhaul in the last years, which (will) become effective in the next months. For a rough overview read the post of Mathias Schreiber at typo3.com:
TYPO3 Youtube channel updates
The TYPO3 Inc. is continuing to post regular updates to the youtube channel. The last videos are about backend configuration:
Another three episode series is about “Site packages”:
This is just a small selection of videos. Please check out the other ones too on https://www.youtube.com/user/typo3/videos
Claus Due provided some kind of advent calendar by tweeting a Fluid tipp for 24 days. Thanks Claus for sharing these very useful insights!
Daniel Goerz collected them all in an article on his blog. If you missed them, you can re-read them on https://usetypo3.com/24-fluid-tips.html.
… and beyond
But now let’s have a look outside the TYPO3 world:
Web Architecture: The journey of a request at ft.com
Samuel Parkinson provides a deep insight, about what happens, if you visit the website https://www.ft.com. In his analysis he start at the very first DNS request and ends up at the content production server of their infrastructure.
Categories of Documentation
Daniele Procida provides a nice overview about four different kinds of documentation, why every single type is important and the challenges to keep focus on writing each of them:
Read on at https://www.divio.com/en/blog/documentation/
README.md: The first contact with your project and why it matters!
Many projects use github as the platform for providing their source code. The homepage of each project is the README.md in the projects root folder. It is the first contact of many (most?) visitors with your project. Dan Bader points out seven sections, which should be covered in a README.
How to use composer efficiently — 17 tipps
Composer is “the” package manager for php projects. It gains more and more importance for building php projects. Martin Hujer shares 17 tipps for best practices, how to use composer in your project:
Why REST is the new SOAP?!
Some week ago a blog post popped up, about the topic: “Why REST is the new SOAP” and praising the advantages of the RPC architecture. Here is the article: https://medium.freecodecamp.org/rest-is-the-new-soap-97ff6c09896d
By reading I can follow the perception of the author Pakal De Bonchamp, the author, but my question was, did he get all the concepts right? Fortunately Phil Sturgeon posted a reply to this post showing the mis-understandings of the original post and pointing to other resources explaining how to do it better (aka right).
Introducing “git rebase”
“git rebase” is a powerful tool to put a feature branch “on top” of the current dev branch. Many of us know the feature only because of a checkbox in their graphical git client. In this article Max Antonucci describes what happens, if you are rebasing and which additional features like “auto-squashing” can be used.
Accessibility: What’s new in WCAG 2.1?
The last release of the “Web Content Accessibility Guidelines (WCAG)” were released in the year 2008. Since then much happened in the world of the world wide web. Adrian Roselli summed up the upcoming additions and changes in his blog post on http://adrianroselli.com/2017/08/whats-new-in-wcag-2-1.html. The latest release of the WCAG working draft is available at https://www.w3.org/TR/WCAG21/.
I hope, that one or more recommendations have been interesting for you. If so or if you know somebody, who could profit from it, please share this post via your favorite social network. For your convenience I added some share buttons at the end of this page.
If you appreciate my blog and want to support me, you can say “Thank You!”. Find out all the possibilities here: