Web Development 2018 : Keep It Simple Stupid (KISS)





Often we assume a complex bug needs to have a complex solution but actually the simplest solutions are just as effective. Web development and programming has seen a great trend in simplifying our software into micro components.

We can isolate services in Docker containers, run small and repeatable processes on serverless technology and we are encouraged to switch to a smaller micro frameworks.

Of course this trend is certainly not a new buzz in programming. the Unix philosophy is all about doing one thing and one thing well.

This minimalist approach can also be used when tackling legacy web applications. When investigating a root cause we make the issue smaller as we are remove the noise of the rest of the system and this allows us web developers to keep it simple stupid (KISS).

The phase Keep It Simple Stupid (KISS) is a design principle which was coined by the US navy in 1960.

Most systems work best if they are kept simple instead of over complicated. Which means that software simplicity should be a key goal when designing a system and unnecessary complexity should be identified and removed.

If you would like to join me and other web developers on Discord then signup to be a Patron. Other benefits to being a patron include gaining early access to future tutorials, joining a newsletter and getting discounts on programming courses and resources.

You will also be supporting continuation and growth of the channel.

Become a Patron:

http://bit.ly/2wK4F0U



======== RECOMMENDED PROGRAMMING RESOURCES ========

Manning programming books and courses:

http://bit.ly/2BIrExp



Python Crash Course:

http://amzn.to/2lRvw4l



PHP Web Services: APIs for the Modern Web:

http://amzn.to/2tqiyOl



Responsive Web Design with HTML5 and CSS3:

http://amzn.to/2tSo6nH

.

======== MY PROGRAMMING COURSES ========

Docker in Motion:

http://bit.ly/2vvz2sA



Skillshare courses:

http://skl.sh/2gI33M5



Udemy courses:

http://bit.ly/2iGhvIE



======== WEB HOSTING DEALS ========

Cloudways:

http://bit.ly/2CKb79b

= 20% off first 6 months

Digital Ocean: https://m.

do.co/c/9d4641c62263

= $10 off

Linode:

http://bit.ly/2CmoNq3



======== SUBSCRIBE TO THE NEWSLETTER ========

Join the Newsletter:

http://bit.ly/2fPlG3v



======== FOLLOW ME ========

Blog:

http://peterfisher.me.uk



Facebook:

http://facebook.com/howtocodewell/



Instagram:

http://instagram.com/howtocodewell/



Twitter:

http://twitter.com/howToCodeWell



Pintrest:

http://pinterest.co.uk/howtocodewell/



Twitch:

http://twitch.tv/howtocodewell



======== MY CONFERENCE/USER GROUP TALKS ========

How to put your Docker image on a diet:

http://bit.ly/2y5KMly



Using a framework or not?

https://youtu.be/T8R3YTrqt6U



======== SUPPORT THE CHANNEL ========

Become a Patron:

http://bit.ly/2hmVKwX



Donate:

https://www.paypal.me/howToCodeWell



Help translate the videos:

http://bit.ly/2iEyxXB



======== VIDEO SETUP ========

Nikon D5300 Camera:

http://amzn.to/2u5jreD



Logitech HD Pro Webcam C920

http://amzn.to/2C5NNVJ



CRAPHY Photography Studio Lights:

http://amzn.to/2BThzOc



Rode Procaster Microphone:

http://amzn.to/2sH2WJ1



Rode VideoMic Pro:

http://amzn.to/2vmNF0D



Zoom H4NPro:

http://amzn.to/2kZrrvo

Subscribe to the HowToCodeWell newsletter