If you want to improve your website’s SEO, these tools would be helpful for you:
A good SEO checklist:
If you have any question about titles, feel free to ask.
When you want to share your images through any media or more important.. when you want to upload your images on your own website, you need to compress images. Minifying or compressing images leads to decrease website load time and has a great impact on SEO (Search Engine Optimization).
There are many tools to do that. I prefer to use Photoshop but if you do not have this software you can use online tools like TinyPNG. Photoshop is more powerful also TinyPNG website has a 5 MB file upload limitation. Naturally with Photoshop you do not have any limitation. Let’s follow these simple steps to compress a 2.6MB file to 175KB files.
Photoshop Save For Web
Open your image with Photoshop (you can drag and drop your image inside Photoshop window). After that as you see in the photo below, click Save For Web option.
A new window will be opened to adjust your desired settings. In this window you should change the settings as it is in this photo:
After applying these changes save your image. That’s it 😉
Definitely you can play with settings, change quality (you can decrease it to zero) or not remove metadata from image, but have eye over file size 😀
Have you heard about architectural agility? Very interesting idea introduced by Software Engineering Institute, Carnegie Mellon University. The idea is simply: an agile methodology inspired by architecture. So we have two separate concepts, agile methodology and software architecture. The goal is to obtain an agile software architecture. We call it Architectural Agile or Architectural Agility.
I’ll explain it more. But you can download and use my slides to know the concept. At the end of this slide dependency injection is presented as well.