In each subsequent project, I try to improve the code to make it more readable. Both in HTML, CSS and JS, I pay special attention to the indentations that improve the comfort of work and the naming of the semantic elements of the code. I keep the code divided into individual sections, while taking care not to duplicate it. CSS allows me to create any appearance of the page, and JS to decorate it, improve or introduce interaction with the user.
I design websites so that they can be found in the leading places of search engines. For each project, I spend enough time selecting key words so that the final positioning is more than satisfactory. I also do not forget about periodic refreshments on the website, thanks to which the data on my websites is always updated.
I write all projects in accordance with the mobile first principle. This allows to restore the website without any problems on all mobile devices or other devices intended for this purpose. These are not only devices such as laptops or desktops, which the parameters of screens / monitors are rather well-established. But also smartphones and tablets, which, due to the constant changes of manufacturers, require constant 'being up to date'.
I use this framework, because it significantly speeds up my work on the project and is convenient for introducing any changes. I can also write websites without bootstrapping.
I use GIMP to make uncomplicated editing of the graphics I need before putting it on the page. I mean, first of all, editing elements such as: icons, banners, backgrounds, as well as simple photo processing.
GitHub will allows me to support both text and programming languages. It gives more control, thus providing much greater possibilities of managing changes in the document. And perhaps most importantly, GitHub has a history of changes so that work steps can be more easily managed.
Using Sass / Less technology will significantly improve and speed up my work on more complex projects. The mere use of variables and nesting of selectors makes styling much easier.
The use of TypeScript will help eliminate many trivial and difficult to track errors in the course of work. TS contributes to writing better quality code, and thus we gain transparent and self-documenting code.
To broaden my horizons and be more flexible, I plan to learn all these frameworks. Each framework has its advantages and disadvantages, which means that when developing a project, you should consider which one is best to use.
Gulp will allow me better control over the activities that can be performed in js and css. GULP has a mass of plugs available. These additives automate the work and can improve our final product.
"Maybe not the cheapest, but somehow."
"You will find no gall on Łęcina's wall."
"Competition softens purlins as Łęcin lays tilings."
"If you don't like it, go back to college."
"Puff, puff, puff, let's do it somehow and knock it off."