webMASTAH.weekly.018 – Dziewczyno! Nie nadajesz się do programowania!

Polskie

Jeżeli usłyszysz kiedyś takie plugawe słowa, to ich bezmyślnego autora kopnij mocno prosto w jaja. Będzie je miał, bo kobieta tak Ci nie powie.…
devstyle​.pl

Znajdujący się w katalogu głównym WordPressa plik wp-config.php zawiera (jak sama nazwa wskazuje) podstawową konfigurację tego CMSa. Domyślnie znajdują się w nim dane niezbędne do nawiązania połączenia z bazą danych oraz klucze służące do szyfrowania danych przechowywanych w ciasteczkach. Jego podstawowa zawartość jest generowana automatycznie podczas instalacji i spora część użytkowników nie tylko nic w nim nie zmienia, ale często nawet do niego nie zagląda…
wpzen​.pl

Frontend

Since its inception, PostCSS has faced an interesting problem. With it vying for attention in a reasonably mature area alongside established CSS tooling such as Sass and Less, there have been a number of misconceptions made relating to its categorization and use. So let’s address some of the most common myths around PostCSS and in doing so show how it can enhance your workflow and improve how you work with CSS.…
sitepoint​.com

Almost every developer has had the experience of maintaining or taking over a legacy project. Or, maybe it’s an old project which got picked up again. Common first thoughts are to throw away the code base, and start from scratch. The code can be messy, undocumented and it can take days to fully understand everything. But, with proper planning, analysis, and a good workflow, it is possible to turn a spaghetti codebase into a clean, organised, and scalable one.…
sitepoint​.com

Have you wondered if you should use px, em or rem for media queries? I had the same question too, and I never figured it out, not till now.…
zellwk​.com

Let's build a lightweight clone of Yelp using React.…
fullstackreact​.com

Coming from Angular, you’re intimately familiar with its built-in directives: ng-if, ng-repeat, ng-class, and all the others that make up a big part of Angular’s appeal. So if you’ve looked at React, you might’ve noticed that it doesn’t have anything like these. You have to write everything manually. How can you map the Angular directives you know over to React?…
daveceddia​.com

Looking back on the history of fonts and their relationship with the web, web designers have long been handicapped in comparison to print designers. The surge in font choice due to @font-face and web font services has certainly helped lessen the disparity between typography for print and web, but we’re still missing some key features. Luckily, OpenType fonts and some quick CSS tricks can enable some old print stand-bys: kerning, ligatures, swashes, and small-caps…
viget​.com

In the past six months or so I've spent a good amount of time playing with Angular 2. I've built some fun projects and given talks about them. I've written some documentation and had lots of discussions with other people who are doing that. And I've written a couple of articles too. I thought this might be a good time to sum up what I find exciting about this platform right now…
teropa​.info

Do you love the object tag, too? How do you feel about responsive image maps? Have you ever tried to work around complex tables, nasty carousels, endless country selectors and complex user interfaces?…
speakerdeck​.com

Learn how to test React components using a TDD approach with minimal setup, while learning exactly what to test and how to avoid common pitfalls.…
semaphoreci​.com

The Notifications API has been available for some browsers for a while now, and with Angular 2’s recent promotion to Release Candidate (yay!), I thought bringing this powerful API to the Angular world in the form of a library, would make this API more accessible and reusable for developers. Enter ng2-notifications.…
medium​.com/@castillo​.io

Frontend – soft

Backend

HTTP Middlewares provide a convenient mechanism for filtering HTTP requests entering your application. Laravel, for example, has a middleware for verifying a user's authentication.…
scotch​.io

So if you're a WordPress developer and you're looking for an easy way to get a development environment up and running without the use of some of the more common software (or some of the heavier software) that's available, or maybe you're just curious about getting started with something new, then perhaps Laravel Valet will be a suitable option.…
code​.tutsplus​.com

Recently there has been a lot of buzz about HTTP middleware in PHP. Since PSR-7 was accepted, everyone and their friend Sherly has been knocking out middleware implementations, some of them stunning, some of them half-arsed, and some of them rolled into existing frameworks.…
philsturgeon​.uk

Early on, with so many things to quickly master, the database tends to be an after-though in application design (perhaps because it doesn’t make an impact to end user experience). As a result there’s a number of bad practices that tend to get picked up when working with databases, here’s a rundown of just a few…
craigkerstiens​.com

At Spatie we have a tv screen against the wall that displays a dashboard. This dashboard displays the tasks our team should be working on, important events in the near future, which music is playing at our office, and so on.…
murze​.be

How to convince a programmer, administrator, project manager and client to use Laravel? We asked our programmers these questions as part of our internal contest. Today we’re presenting a piece written by Michał, which earned him a place among this year’s winners.…
polcode​.com

The Service Layer is a design pattern that will help you to abstract your logic when you need to use different front-end on your application, for your domain logic. Actually, you delegate the application logic to a common service (the service layer) and have only one class to maintain when your application grows or needs an update. This is also a good way to clean up your controllers, and make them more readable.…
dotdev​.co

Symfony Components are a set of decoupled and reusable PHP libraries. They are becoming the standard foundation on which the best PHP applications are built. You can use any of these components in any of your applications independently from the Symfony Framework.…
tech​.yappa​.be

You’re building an application, and you need to share the database’s structure with your team. After all, you want everyone to be up and running as soon as possible. What do you do? SQL dumps of table structures? You could… but that’s so very primitive – and can be time consuming to import, too! More often than not, database migrations are the answer.…
sitepoint​.com

At Seravo, we migrated all of our own databases from MySQL to MariaDB in late 2013 and during 2014 we also migrated our customer’s systems to use MariaDB. We recommend everybody still using MySQL in 2015 to migrate to MariaDB for the following reasons…
seravo​.fi

Backend – soft

Wydarzenia

Cotygodniowa porcja linków na Twoim mailu

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

Send this to a friend

webmastah.weekly
Cotygodniowa porcja linków ze świata WEBDEV BEZ spamu, TYLKO samo mięcho!
Zobacz poprzednie wydania. Dołącz do 2 tysięcy webdeveloperów!
HTML5, CSS3, JS (React, Angular, Ember, Vue), PHP, SQL