File version control is important whether you are working with simple Word documents, design files, or source code. Good version control acts as both a backup solution and an annotated log of changes made to the document over time. As a developer, I already use Git extensively for version control, so I wanted to see if I could use Git for Sketch as well.
Open-Source Software I'm Thankful For In 2021
These are the open-source technologies that I'm most thankful for in 2021.
Chances are that you've used Varnish without even realizing it. Varnish is an extremely fast and surprisingly easy to configure HTTP cache despite its age. It is fairly ubiquitous in web applications that serve content that doesn't change too frequently. Varnish is so fast you can set it up in front of something like WordPress (which would otherwise be fatally slow with typical response times being many seconds) and it should appear just as blazingly fast to visitors as if your site was built on state of the art technologies. In fact, this is exactly what Pantheon does. Next time you set up a marketing website or blog, consider giving Varnish a try before other caching solutions.
The development of tools to manage deployments of web applications has historically lagged far behind other software related to web development in my opinion. I discovered Terraform in late 2020 and found it immediately useful for spinning up servers on popular hosting providers. Its interface appears designed towards being used by a human in a terminal so it can be a little awkward to use in automations, but I would still recommend trying it out before resorting to more complex solutions.