webMASTAH.weekly.046 – O migracji do Angulara, czyli debiut w świecie open-source

Polskie

Były podsumowania, było o planach na nowy rok, a dzisiaj zaproszę Was do zrobienia czegoś praktycznego w kwestii nauki programowania. A mianowicie: do stworzenia prostej aplikacji w JS. To drugi wpis z serii JavaScript: Pierwszy projekt. Zaczynamy!…
wakeupandcode​.pl

Niedawno pracując przy jednym z projektów które współtworzę natrafiłem na zadanie wymagające żmudnej, manualnej pracy powtarzanej w ten sam sposób w kilkunastu plikach. Postanowiłem, że z odrobiną wysiłku mogę zautomatyzować cały proces dedykowanym narzędziem, które być może przyda się również innym programistom w podobnej sytuacji. Jeśli jesteście zainteresowani jaki problem rozwiązywałem oraz co w efekcie tego procesu powstało, to zapraszam do dzisiejszego posta!…
poznajprogramowanie​.pl

Frontend

A key feature of Flexbox and Grid Layout is that they can deal with distributing available space between, around and inside grid and flex items. Quite often this just works, and we get the result we were hoping for without trying very hard.…
smashingmagazine​.com

JavaScript UI frameworks and libraries work in cycles. Every six months or so, a new one pops up, claiming that it has revolutionized UI development. Thousands of developers adopt it into their new projects, blog posts are written, Stack Overflow questions are asked and answered, and then a newer (and even more revolutionary) framework pops up to usurp the throne.…
stackoverflow​.blog

Finally display: contents support is being enabled on Chromium and WebKit, let's share some words about it.…
blogs​.igalia​.com

Development of new features for the core JavaScript language has really improved over the last five years, thanks in part to JavaScript frameworks pushing the limits and proving how important given functionality can be. …
davidwalsh​.name

For a beginner, accessibility can be daunting. With all of the best intentions in the world, the learning curve to developing compliant, fully accessible websites and apps is huge. It's also hard to find the right advice, because it's an ever-changing and increasingly crowded landscape.…
css-tricks​.com

I was reading through the MDN docs the other day and found these JS features and APIs I never knew existed. So here is a short list of those things, useful or not – learning JS seemingly never ends.…
air​.ghost​.io

Using a living style guide (LSG) to drive development is a practice that is gaining a lot of popularity because it has many advantages, including code efficiency and UI consistency. But, how can you create one? What should you include? And where do you even start?…
webdesignerdepot​.com

Frontend – soft

Backend

Although most PHP developers know how to use Composer, not all of them are using it efficiently or in a best possible way. So I decided to summarize things which are important for my everyday workflow.…
blog​.martinhujer​.cz

When PHP 7 came up with strong types, I saw the light. I had the hope not to see anymore bugs and inconsistencies due to weak typing in PHP.…
web-techno​.net

The pros of this kind of organization are numerous and I do not intend to go over them here. But what does this have to do with code organization?…
mnapoli​.fr

A lot of people use booleans when a timestamp works better. An old friend who has built systems for over 20 years got this wrong recently, but you don’t have to. Let me explain.…
medium​.com/@jpotts18

A few years ago I wrote an article about PHP namespaces; a feature that seemed to mystify the beginner to mid-level PHP developer. Next up, we have interfaces. These are something that I see are misused all the time.…
daylerees​.com

Recently, when working on my side hustle Zero to Grow, I ran into quite a complex database design issue. The solution involves a use case for Laravel’s Polymorphic relations that goes way beyond the comments example in the documentation.…
medium​.freecodecamp​.org

CQRS has some reputation issues. Mainly, people will feel that it's too complicated to apply in their current projects. It will often be considered over-engineering. I think CQRS is simply misunderstood, which is the reason many people will not choose it as a design technique. One of the common misconceptions is that CQRS always goes together with event sourcing, which is indeed more costly and risky to implement."…
matthiasnoback​.nl

Backend – soft

Cotygodniowa porcja linków na Twoim mailu

Nie czekaj, zapisz się na newsletter. Żadnego spamu, same webdevowe mięcho.

Send this to a friend