Без рубрики

A Unified Styling Language

https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660

I need to admit that for a first time when I saw JSX in React I thought it is a joke. I really did my best to master famous separation of concerns. Then people started porting CSS into JavaScript — crazy idea I thought. Nowadays my mindset changed and I really love tha idea of real separation od concerns (not separation of technologies that I was practicing for years). Mark Dalgleish published a fantastic article about it. I have read many posts about this subject but non of them is as wll explained and convincing as this one is. It isn’t a three minutes read but it is wort it.


Stuff at the Top of an SVG

https://medium.com/@pnowelldesign/stuff-at-the-top-of-an-svg-f3ad198eb54e

Typical SVG exported straight from Adobe Illustrator, Sketch or any other software contains a lot of meta declarations. Should we keep it or should we safety delete bunch of stuff? Peter Nowell published a great explanation of all declarations and helps us to decide which parts of SVG we can bin.


Exploring ES2017 Decorators in JavaScript

https://www.sitepoint.com/exploring-es2017-decorators-javascript/

The title is very misleading as the spec for ES2017 is finalized and decorators are definitely not part of a new specification but this article is a very good primer to start with decorators. It is a mechanism well known in other programing languages, implemented and very heavily used in Angular 2 (thanks to power of TypeScript). It would be very cool to see decorators in the language.


Object rest and spread properties

https://developers.google.com/web/updates/2017/06/object-rest-spread

Mathias Bynens just joined the V8 team at Google and he managed to implement a new feature to Chrome’s engine — rest and spread are coming with the version 60. This post explains the details and shows practical examples.


Results of the Ultimate CSS Survey 2017

https://www.sitepoint.com/results-ultimate-css-survey-2017/

Annual CSS survey made by SitePoint is always a great source of front-end important insights. The most surprising for me is number of people still supporting IE8 (and even older browsers).


Webpack 3: Official Release!!

https://medium.com/webpack/webpack-3-official-release-15fd2dd8f07b

We saw a big release of webpack 2 just few months — perfect timing to release another major release. Webpack 3 just landed with few highly requested features like: scope hoisting and “magic comments”. Maintainers of this popular module bundler confirm that for 98% of users the migration from previous version to current one is smooth without any breaking changes (doesn’t apply to plugin creators). Cool cool!


Connect: behind the front-end experience

https://stripe.com/blog/connect-front-end-experience

Benjamin De Cock from stripe shares a number of useful advices and use cases for cool new browser features like: CSS grid module, 3D animations, Web Animation API and Intersection Observer. It is such a good read and it is really cool to see a project in the wild that is that heavily packed in modern features.


Embracing the power of styled-components

https://building.sentisis.com/embracing-the-power-of-styled-components-7b79a166c01b

If we are talking about styles in JavaScript — styled-components is one of the most frequently recommended way of doing it. Personally it took me a while to understand the concept of it but it finally clicked after this explanation! Thanks for writing it down Fernando.


Move Modal in on a Path

https://css-tricks.com/move-modal-path/

A cool little idea by Chris Coyier on CSS Tricks. I’m sure that the use case for this feature can be much more creative though. Works nice with native CSS feature detection using @supports keyword — I published a whole article about it if you are not familiar with it yet.

28.06.2017
coding625x351

Top picks — 2017 June

A Unified Styling Language https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660 I need to admit that for a first time when I saw JSX in React I thought it is a joke. […]
19.06.2017
mongodb-for-giant-ideas-bbab5c3cf8

Best MongoDB books in 2017

MongoDB is an open source NoSQL database. MongoDB uses documents  (which resemble JSON) with schema. NoSQL is gaining popularity over SQL as the database technology of […]
13.06.2017
working-iot-100714356-large

THE TOP 7 LINUX IOT PROJECTS

It’s a Linux world, and the rest of computing is just living in it – often literally, thanks to containerization. IoT, in all of its manifold […]
05.06.2017
1410811378-secret-tweaking-google-adwords-campaign

4 Key Things Small Businesses Should Do to Remain Search Optimized at All Times

When launching a new business, many entrepreneurs might recognize SEO as something they should do, but never quite get around to investing in it amidst the chaos […]
30.05.2017
microsoft-620x465-100536203-primary.idge

Microsoft discusses progress in GitHub migration

Just last month, Microsoft announced it planned to close its CodePlex code hosting service in favor of GitHub, which it had been using more and more […]
24.05.2017
img_1626-100640300-large

Amazon Web Services sets a lure for Java programmers

Amazon Web Services has long offered an SDK to make it easier to access its web services from Java. Now it has another lure for Java […]
18.05.2017
man-coffee-cup-pen

The Only App Localization Tutorial You Will Ever Need

Sometimes it seems the deeper you dig, the more complex and the wider ranging the idea of localization becomes. An app localization tutorial to cover it […]
03.05.2017
apps-mobile-100721214-large

Mobile is the new desktop, and that’s good for enterprise apps

Android surpassed Microsoft’s Windows in March to become the most popular operating system on the internet, according to figures compiled by GlobalStats, the research arm of […]
25.04.2017
14_tools-100698251-large

New functional language champions type-driven development

Functional programming has added a new language in its ranks with the recent 1.0 release of Idris. The language is positioned as general purpose, with dependent […]
17.04.2017
node.js_logo-100710195-large

Node.js exec director: Our project is transformational

The Node.js Foundation was formed in 2015 to serve as a steward over the Node.js sever-side JavaScript platform, providing a new governance model and taking over […]