Performance and reliability are two key factors that contribute to a user being happy when using a website/app. They tend to not be forgiving when a website fails to load especially when it comes to browser extensions. If it doesn’t work the first time, they often uninstall. (more…)Follow @Tim_Leland
To get a better idea of how my server for Weather was handling request, I needed a way to get some insights into nginx. I wanted to calculate request per second and routes being accessed. I came across a great tool call ngxtop, a real-time metrics for nginx server. After a few commands ngxtop was up and running on my Digital Ocean Forge server. (more…)Follow @Tim_Leland
Over the past few months my Weather Extension has grown to over 118,000+ users and averages 14 req/sec. Weather uses Laravel primarily as an api and VueJs to render the html. Speed is very important. Currently Weather is hosted on a $40 a month Digital Ocean server. Since Weather is free, I’ve tried my best to keep cost low. Here are a few changes I’ve made to improve the performance of my Laravel app. (more…)Follow @Tim_Leland
So you’re a Laravel developer and of course you are using Forge to manage your servers. You enjoy how simple Forge makes it to deploy your applications but you may notice a few seconds of downtime when your app is updating packages etc. To solve this you could use Envoyer, from Taylor Otwell or hack together you own solution. (more…)Follow @Tim_Leland
If you are a web developer you probably have heard of Flexbox. Flexbox is becoming the new way to layout web pages and solves some of the issues when using floats. When considering using new features, you should always check browser support. Luckily today most browsers support flexbox.
If you are interested in learning more about flexbox, Wes Bos has a great video series on it. He also recently release a free Javacript30 course which covers a lot of flexbox. He does a great job making things simple and using real world examples. Check out the video below. (more…)Follow @Tim_Leland
A challenge that a lot of bloggers face is choosing images for their post especially if their theme uses a feature image. Sal Ferrarello recommends new bloggers to not use featured images because choosing them often prevent people from publishing. Choosing or taking the perfect photo can be a challenge. (more…)Follow @Tim_Leland
I’ve been a long time listener of podcasts while I drive and workout. It’s a great way to learn and pass the time that is usually wasted. I generally listen to tech/developer podcasts. They help me stay up-to-date on the latest news and trends. If you are not listening to any podcasts, I’d highly recommend checking out the podcasts below. (more…)Follow @Tim_Leland
If you use Amazon Drive you may have seen the message, “We don’t support playback of videos longer than 20 minutes.”
After researching cloud storage providers, I decided to use Amazon Drive. Their main selling points for me were unlimited storage for $59.99 a year and their data security and integrity.
I use Amazon Drive to backup of files, photos and videos. So far I’ve managed to use 131.7 GB, which isn’t as much as I thought I would use. Unlimited storage is great but they know most people will only use so much. (more…)Follow @Tim_Leland