Table of contents
Comparing Coding languages
Many moons ago CSS was inconsistent on all browsers. With Internet Explorer being the worst browser to design for and requiring many hacks, as a result. Thankfully those times are gone and the majority of all browsers. Features that have been introduced for some time, Flexbox Grid for example are relatively consistent. Websites like Can I Use help us create the designs we want whilst being able to support all the popular browsers.
During September, I came across some snippets of CSS code that are worthwhile adding to this monthly post.
There are many ways to centre an object with CSS. Using flexbox,
margin: 0 auto; and here is a one-liner using the property
Thankfully CSS frameworks are extremely popular, as they take the stress of creating layouts etc. My personal favourite is Bulma although I have worked with Bootstrap, Foundation and UIKit. Here is an introduction to materialize for beginners.
Web Design Resources
Any web developer needs a portfolio to help find potential clients. If you are finding it difficult here is a guide to designing the perfect developer portfolio. If you are stuck for some inspiration noupe published 58 Top UX Designer Portfolios in 2020.
If you are struggling with the layout 10 Things NOT to Do While Creating a Website Layout should give you some insight into creating your perfect portfolio.
Speaking of perfect if you want the right tools for the job checkout Flywheels post on Web Design Tools.
Vue 3 has been released with the all-new composition API. This allows functionality to be shared across different components. Vue 3 has better support for TypeScript. There is no need to have one root element, in your templates.
The A-Z of web development may come in handy for beginners wanting to get to grips with new technologies.
The Best of the Rest in September
- Calibre 5 Released
- Test Your Python Skills With These 10 Projects
- Escape Tutorial Hell — Web Dev Edition
- SOLID: Software Design Principles. Be a better developer
- 5 Easy Tips On Writing A+ Essays
- 10 of the best computer monitors for working, gaming, and everything in between
- 9 Habits I Wish I Had as a Junior Developer
- The Essential WordPress Tutorial for PHP Developers
- Object-Oriented Programming Crash Course
- A Brief Intro to MVC Architecture