Developer Blog http://ethode.com/blogs/ Most Recent systemAdministration - Ethode Blog en-US 2024-05-28T07:11:22 How We Can Provide Short Term and Long Term Fixes for Your Staff Shortages <p dir="ltr">People are continuing to quit their jobs at record rates, with the Bureau of Labor Statistics reporting that there were 11,000,000 job openings in the month of October.</p> <p dir=... http://ethode.com/blog/how-we-can-provide-short-term-and-long-term-fixes-for-your-staff-shortages 2021-12-20T10:00:00 http://ethode.com/blog/how-we-can-provide-short-term-and-long-term-fixes-for-your-staff-shortages Complex Development Challenges and Our Strange Obsession With Solving Them <p dir="ltr">Imagine if a friend of yours called to tell you they had the most wonderful experience with a flat tire. Or if a colleague shared with joy that their smartphone fell into the office ... http://ethode.com/blog/complex-development-challenges-and-our-strange-obsession-with-solving-them 2018-07-25T11:45:00 http://ethode.com/blog/complex-development-challenges-and-our-strange-obsession-with-solving-them Have you encrypted your website with SSL? - Thanks to Google, Web Security is Here to Stay. <p dir="ltr">As the number of people worldwide that use the Internet grows (<a href="https://www.internetworldstats.com/stats.htm">4 billion and counting</a>!), keeping up with hacking, phishing, ... http://ethode.com/blog/have-you-encrypted-your-website-with-ssl-thanks-to-google-web-security-is-here-to-stay 2018-06-19T05:15:00 http://ethode.com/blog/have-you-encrypted-your-website-with-ssl-thanks-to-google-web-security-is-here-to-stay Using Let's Encrypt with dotCMS <p></p> <p>At the outset, it seemed like I would need to jump through a lot of hoops to get <a href="https://letsencrypt.org/" title="Lets Encrypt Free SSL" target="_blank">Let's Encrypt</a> to work ... http://ethode.com/blog/using-let-s-encrypt-with-dotcms 2017-02-14T12:00:00 http://ethode.com/blog/using-let-s-encrypt-with-dotcms Let's Talk About Docker <p>Recently I was in several conversations with my coworkers about Docker. Some were filled with concerns, others had stars in their eyes, and others had ideas that were just completely wrong. I ... http://ethode.com/blog/let-s-talk-about-docker 2016-12-07T12:00:00 http://ethode.com/blog/let-s-talk-about-docker Fixing Spaghetti: How to Work With Legacy Code <h4 dir="ltr">What is Legacy Code?</h4> <p dir="ltr">Legacy code is software that generates value for a business but is difficult for developers to change. The terms "code rot" and "spaghetti code" ... http://ethode.com/blog/fixing-spaghetti-how-to-work-with-legacy-code 2016-01-26T12:00:00 http://ethode.com/blog/fixing-spaghetti-how-to-work-with-legacy-code Outsourcing vs. Local Developers: Which Will Actually Cost You More? <p dir="ltr">When discussing upcoming website, software, and application projects with potential clients, outsourcing comes up frequently. Why shouldn&rsquo;t it? At first glance, it seems as though ... http://ethode.com/blog/outsourcing-vs-local-developers-which-will-actually-cost-you-more 2016-01-05T12:00:00 http://ethode.com/blog/outsourcing-vs-local-developers-which-will-actually-cost-you-more Assigning Multiple Gateways to Server with three NICs <p>So the problem doesn't seem to be THAT common apparently... But, none the less we have several servers all with three NIC cards (intentionally) and we're running Ubuntu 14.04 on each server.</p> ... http://ethode.com/blog/assigning-multiple-gateways-to-server-with-three-nics 2015-04-09T12:00:00 http://ethode.com/blog/assigning-multiple-gateways-to-server-with-three-nics egrep and xargs saved my life - Replacing Line Endings <p>From time to time I run into situations where I have a file which contains window line endings. &nbsp;Window line endings CRLF look like this to us linux peeps, \r\n - and can really be &nbsp;a ... http://ethode.com/blog/egrep-and-xargs-saved-my-life-replacing-line-endings 2015-03-08T12:00:00 http://ethode.com/blog/egrep-and-xargs-saved-my-life-replacing-line-endings Setting up dotCMS mail for sendmail on CentOS <p>This quick tutorial explains how to set up dotCMS to send email on a CentOS server. By default, dotCMS is configured to use localhost for sending emails. The configuration happens in ... http://ethode.com/blog/setting-up-dotcms-mail-for-sendmail-on-centos 2015-03-08T12:00:00 http://ethode.com/blog/setting-up-dotcms-mail-for-sendmail-on-centos Speed Up WordPress Site - In One Hour <p><strong>So why is WordPress so slow in the first place?</strong></p> <p><strong><br /></strong>Lets face it, if you have a WordPress website you inevitably will have 2 issues sooner or later.</p> ... http://ethode.com/blog/speed-up-wordpress-site-in-one-hour 2015-03-08T12:00:00 http://ethode.com/blog/speed-up-wordpress-site-in-one-hour How to build a turn key hosting business in a day <p>Many web development and design firms use hosting as a supplemental stream of income to their business. &nbsp;The benefits are numerous, including but not limited to:</p> <ol> <li>Recurring ... http://ethode.com/blog/how-to-build-a-turn-key-hosting-business-in-a-day 2015-02-16T12:00:00 http://ethode.com/blog/how-to-build-a-turn-key-hosting-business-in-a-day 5 Reasons Why Your Website Is Failing <p>Lets face it, today everyone has a "web guy". &nbsp;The industry in the last 5 years has been flooded with tens of thousands of "developers" who learned how to click a few buttons, install ... http://ethode.com/blog/5-reasons-why-your-website-is-failing 2015-02-06T12:00:00 http://ethode.com/blog/5-reasons-why-your-website-is-failing dotCMS tuning: compress content with the GZip Tomcat filter <p dir="ltr">So dotCMS is going slowly, how do you speed it up? &nbsp;A cheap and easy solution is to compress content before it gets sent to the browser, where the browser will then decompress that ... http://ethode.com/blog/dotcms-tuning-compress-content-with-the-gzip-tomcat-filter 2014-12-10T12:00:00 http://ethode.com/blog/dotcms-tuning-compress-content-with-the-gzip-tomcat-filter Why is my dotCMS slow? How to make dotCMS faster <p><strong>What usually happens?</strong></p> <p>So we run into this problem a lot... Let me tell you how it goes...</p> <p><em>Customer: my dotcms installation is fine and then some days it just ... http://ethode.com/blog/why-is-my-dotcms-slow-how-to-make-dotcms-faster 2014-11-04T12:00:00 http://ethode.com/blog/why-is-my-dotcms-slow-how-to-make-dotcms-faster Implementing Amazon S3 Service <p>For the last years on MyPraize, the&nbsp;<a title="Christian Facebook" href="http://www.mypraize.com" target="_blank">Christian Social Network</a>&nbsp;we have been serving images from the local ... http://ethode.com/blog/implementing-amazon-s3-service 2014-10-30T12:00:00 http://ethode.com/blog/implementing-amazon-s3-service Implementing Amazon S3 Service <p>For the last years on MyPraize, the&nbsp;<a title="Christian Facebook" href="http://www.mypraize.com" target="_blank">Christian Social Network</a>&nbsp;we have been serving images from the local ... http://ethode.com/blog/implementing-amazon-s3-service T http://ethode.com/blog/implementing-amazon-s3-service egrep and xargs saved my life - Replacing Line Endings <p>From time to time I run into situations where I have a file which contains window line endings. &nbsp;Window line endings CRLF look like this to us linux peeps, \r\n - and can really be &nbsp;a ... http://ethode.com/blog/egrep-and-xargs-saved-my-life-replacing-line-endings T http://ethode.com/blog/egrep-and-xargs-saved-my-life-replacing-line-endings Speed Up WordPress Site - In One Hour <p><strong>So why is WordPress so slow in the first place?</strong></p> <p><strong><br /></strong>Lets face it, if you have a WordPress website you inevitably will have 2 issues sooner or later.</p> ... http://ethode.com/blog/speed-up-wordpress-site-in-one-hour T http://ethode.com/blog/speed-up-wordpress-site-in-one-hour 5 Reasons Why Your Website Is Failing <p>Lets face it, today everyone has a "web guy". &nbsp;The industry in the last 5 years has been flooded with tens of thousands of "developers" who learned how to click a few buttons, install ... http://ethode.com/blog/5-reasons-why-your-website-is-failing T http://ethode.com/blog/5-reasons-why-your-website-is-failing Speed Up WordPress Site - In One Hour <p><strong>So why is WordPress so slow in the first place?</strong></p> <p><strong><br /></strong>Lets face it, if you have a WordPress website you inevitably will have 2 issues sooner or later.</p> ... http://ethode.com/blog/speed-up-wordpress-site-in-one-hour T http://ethode.com/blog/speed-up-wordpress-site-in-one-hour 5 Reasons Why Your Website Is Failing <p>Lets face it, today everyone has a "web guy". &nbsp;The industry in the last 5 years has been flooded with tens of thousands of "developers" who learned how to click a few buttons, install ... http://ethode.com/blog/5-reasons-why-your-website-is-failing T http://ethode.com/blog/5-reasons-why-your-website-is-failing egrep and xargs saved my life - Replacing Line Endings <p>From time to time I run into situations where I have a file which contains window line endings. &nbsp;Window line endings CRLF look like this to us linux peeps, \r\n - and can really be &nbsp;a ... http://ethode.com/blog/egrep-and-xargs-saved-my-life-replacing-line-endings T http://ethode.com/blog/egrep-and-xargs-saved-my-life-replacing-line-endings Assigning Multiple Gateways to Server with three NICs <p>So the problem doesn't seem to be THAT common apparently... But, none the less we have several servers all with three NIC cards (intentionally) and we're running Ubuntu 14.04 on each server.</p> ... http://ethode.com/blog/assigning-multiple-gateways-to-server-with-three-nics T http://ethode.com/blog/assigning-multiple-gateways-to-server-with-three-nics Assigning Multiple Gateways to Server with three NICs <p>So the problem doesn't seem to be THAT common apparently... But, none the less we have several servers all with three NIC cards (intentionally) and we're running Ubuntu 14.04 on each server.</p> ... http://ethode.com/blog/assigning-multiple-gateways-to-server-with-three-nics T http://ethode.com/blog/assigning-multiple-gateways-to-server-with-three-nics How to build a turn key hosting business in a day <p>Many web development and design firms use hosting as a supplemental stream of income to their business. &nbsp;The benefits are numerous, including but not limited to:</p> <ol> <li>Recurring ... http://ethode.com/blog/how-to-build-a-turn-key-hosting-business-in-a-day T http://ethode.com/blog/how-to-build-a-turn-key-hosting-business-in-a-day How to build a turn key hosting business in a day <p>Many web development and design firms use hosting as a supplemental stream of income to their business. &nbsp;The benefits are numerous, including but not limited to:</p> <ol> <li>Recurring ... http://ethode.com/blog/how-to-build-a-turn-key-hosting-business-in-a-day T http://ethode.com/blog/how-to-build-a-turn-key-hosting-business-in-a-day Implementing Amazon S3 Service <p>For the last years on MyPraize, the&nbsp;<a title="Christian Facebook" href="http://www.mypraize.com" target="_blank">Christian Social Network</a>&nbsp;we have been serving images from the local ... http://ethode.com/blog/implementing-amazon-s3-service T http://ethode.com/blog/implementing-amazon-s3-service