Spectre.css CSS Framework
Spectre.css CSS Framework is a lightweight, responsive and modern CSS framework for faster and extensible development. Spectre provides basic styles for typography and elements, flexbox based responsive layout system, pure CSS components and utilities with best practice coding and consistent design language.
Saved
on: 2018-11-08
Cutting out the inner part of an element using clip-path | CSS-Tricks
The following is a guest post by Ana Tudor. Perhaps you know Ana from her amazing work combining code, math, and art. Here, she shows us how we can change the
Tags:
#css
Saved
on: 2018-11-08
Making a large scale app with vue.js (part 1): modularize your store!
part 1 of 5
Saved
on: 2018-11-07
GraphQL cheatsheet
The one-page guide to GraphQL: usage, examples, links, snippets, and more.
Saved
on: 2018-11-07
EventStore: Open-Source, Functional Database with Complex Event Processing in JS | Hacker News
Saved
on: 2018-11-05
How Writers Map Their Imaginary Worlds
A new book collects fantastic literary geographies.
Tags:
#culture
Saved
on: 2018-11-05
Tailwind: style your site without writing any CSS! - Julia Evans
Saved
on: 2018-11-02
howler.js/README.md at master · goldfire/howler.js
Javascript audio library for the modern web
Saved
on: 2018-11-01
The Web Accessibility Introduction I Wish I Had
Another message to my past self, this time on the importance of accessibility, how to achieve it, and how to test it.
Saved
on: 2018-10-31
Web Performance 101: JS, CSS, HTTP, images & fonts
Learn how (and why) to make your app faster by optimizing JS, CSS, images/fonts and other things
Saved
on: 2018-10-30
14 Things I Wish I’d Known When Starting with MongoDB
I’ve been a database person for an embarrassing length of time, but I only started working with MongoDB recently and there are a few things that I wish I’d known about.
Tags:
#mongodb
Saved
on: 2018-10-29
HTTP/2: speed up your apps and dispatch real time updates (Symfony and API Platform’s features announcement)
HTTP/2 can improve the loading time of webpages up to 2 times. Did you know that it’s very easy to optimize your Symfony applications to leverage the advanced features of this new protocol? This talk also contains the announcement of 3 new PHP packages: Symfony Mercure Component Symfony Mercure Bundle Mercure integration in API Platform
Saved
on: 2018-10-27
nystudio107 | An Annotated webpack 4 Config for Frontend Web…
As web development becomes more complex, we need tooling to help us build modern websites. Here's a complete real-world production example of a sophisticated webpack 4 config
Saved
on: 2018-10-25
The Guide To Write Universal SSR-ready Vue Components
As a Vue developer, you may have heard the term server-side rendering. Even if you are not using a framework like Nuxt.js it is important to know how to write universal SSR-ready components. And guess what, it isn't even hard!
Tags:
#vuejs
Saved
on: 2018-10-24
Modernizing Applications for Kubernetes - DEV Community ????
Introduction Modern stateless applications are built and designed to run in software conta...
Saved
on: 2018-10-23
Google Docs: Sign-in
Access Google Docs with a personal Google account or Google Workspace account (for business use).
Tags:
#accessibility
Saved
on: 2018-10-22
I don't understand what's wrong with just using cookies for authentication. : r/PHP
Saved
on: 2018-10-21
A Pragmatic Quick Reference
I modified the recommended reading list to include, The Pragmatic Programmer: From Journeyman to Master. If you haven’t read the book, it includes a handy reference card that will give you a great idea of the gems covered inside. And if you have, well, it never hurts to review a carefully considered checklist, provided you’re willing to question the list.
The Pragmatic Programmer Quick Reference Guide
This page summarizes the tips and checklists found in The Pragmatic Programmer.
For more in
Saved
on: 2018-10-20
Fold 'N Fly » Paper Airplane Folding Instructions
A database of paper airplanes with easy to follow folding instructions, video tutorials and printable folding plans. Find the best paper airplanes!
Saved
on: 2018-10-19
Organise by domain - stitcher.io
Well structured code is essential in maintaining large projects. We'll look into splitting a project in domains to keep a grip on your code.
Saved
on: 2018-10-18
Stefan Hofer and Henning Schwentner with ❤️ from WPS – Workplace Solutions
A collaborative, visual, and agile way to build domain-driven software
Tags:
#ddd
Saved
on: 2018-10-18
Rhythm in Web Typography | Better Web Type
Horizontal rhythm mostly impacts the legibility, while vertical rhythm impacts the readability of the text and establishes a sense of visual hierarchy.
Saved
on: 2018-10-17
Working an application in Vue.js with TDD — An extensive guide for people who have time — part 1
During the VueJS Summit 2018 workshops I talked to Edd Yerburgh in person and showed him the way I was testing my applications, and after some encouragement, here I am, writing this article 😅 I hope…
Saved
on: 2018-10-17
git-flight-rules/README.md at master · k88hudson/git-flight-rules
Flight rules for git
Tags:
#git
Saved
on: 2018-10-16
How to Manage Connections Efficiently in Postgres, or Any Database — Brandu
Hitting the limit for maximum allowed connections is a common operational problem in Postgres. Here we look at a few techniques for managing connections and making efficient use of those that are available.
Tags:
#database
Saved
on: 2018-10-16
How I’ve Attracted The First 500 Paid Users For My SaaS That Costs $5/mo
You Don’t Have To Get Covered on Large Blogs, Why Churn Rate is Surprisingly Low, Spend a Lot of Time At User Forum, etc..
Tags:
#business
Saved
on: 2018-10-15
CSS Layout cookbook - CSS: Cascading Style Sheets | MDN
The CSS layout cookbook aims to bring together recipes for common layout patterns, things you might need to implement in your own sites. In addition to providing code you can use as a starting point in your projects, these recipes highlight the different ways layout specifications can be used, and the choices you can make as a developer.
Saved
on: 2018-10-14
Diving into Symfony’s DependencyInjection — Part 1: First steps with the co
In this article, we’re going to dive into Symfony’s dependency injection component.
We will use it from scratch, out of the Symfony framework, with the minimum of external dependencies.
You can code…
Tags:
#symfony
Saved
on: 2018-10-11
How to Get Things Done When You Don't Feel Like It | Hacker News
Saved
on: 2018-10-10
Unit Test Your First Vue.js Component | frontstuff
In Build Your First Vue.js Component we made a star rating component. We’ve covered many fundamental concepts to help you create more complex Vue.js componen...
Saved
on: 2018-10-10
Tips for building lighter and more performant Vue.js SPA
Building Single Page Apps these days is very common and quite easy. However, delivering a small and performant SPA is quite difficult and challenging. We will try to cover some size & performance tips that you can use to make your website faster and lighter.
Saved
on: 2018-10-10
BEM - A naming philosophy that just works
Il documento presenta la filosofia di naming BEM (Block Element Modifier) per la scrittura di CSS, mettendo in evidenza i vantaggi dell'uso di questa metodologia per creare componenti riutilizzabili e gestire siti complessi. BEM aiuta ad evitare problemi di copia/incolla e semplifica il refactoring del codice, stabilendo regole per la nomenclatura che separano blocchi, elementi e modificatori. La struttura di nomi proposta facilita la comprensione e l'organizzazione del codice CSS, rendendolo più gestibile e meno soggetto a conflitti.
Saved
on: 2018-10-09
12 Factor CLI Apps – Jeff Dickey – Medium
Set of 12 principles for building CLI apps
Saved
on: 2018-10-09
Calls between JavaScript and WebAssembly are finally fast 🎉 - Mozilla Hacks - the Web developer blog
At Mozilla, we want WebAssembly to be as fast as it can be. This started with its design, which gives it great throughput. Then we improved load times with a ...
Saved
on: 2018-10-09
Install Magento2 on AWS EC2 with Redis, varnish and Nginx as SSL Terminator
Saved
on: 2018-10-07
What are your best "rule-of-thumbs" for creating good code? : PHP
Saved
on: 2018-10-07
Do You Really Know CORS? – PerformantCode.com
Alexistogel telah menjadi destinasi utama para togelers dalam bermain togel, maupun mengakses keluaran toto macau hari ini.
Tags:
#webdev
Saved
on: 2018-10-04
An Introduction to Modern Agile
Modern Agile is four guiding principles that define a simpler, safer, speedier way to achieve awesome results. It has no roles, rituals or anointed practices. You choose how to act on the principles.
Tags:
#agile
Saved
on: 2018-10-03
Perceived Performance: The Only Kind That Really Matters
A talk on perceived performance, delivered at Fluent Conf 2017
Saved
on: 2018-10-03
Another question about the future of PHP vs other, currently trendier thing
Saved
on: 2018-10-02
Ask HN: What are the best textbooks in your field of expertise? | Hacker Ne
Tags:
#books
Saved
on: 2018-10-01
The Complete Guide to Lazy Loading Images | CSS-Tricks
Wondering how lazy loading images works? It's an important thing to understand as it can really speed up the loading of your page and reduce bandwidth usage both for your site and the user.
Tags:
#webdev
Saved
on: 2018-09-27
Ask HN: What was the best decision you made in your career? | Hacker News
Saved
on: 2018-09-26
GraphQL vs REST: Caching | Phil Sturgeon
Recently I wrote GraphQL vs REST: Overview, giving a hype-free outline of the differences between REST and GraphQL. One section that would not have fit into that already lengthy article was caching, so I thought I'd fire that out next.
Comparing how caching is used for the two approaches is tricky, because despite common opinion, REST has nothing to do with HTTP. REST is usually implemented in HTTP, therefore when most folks talk about "caching in REST", they are really talking about caching w
Saved
on: 2018-09-26
Symfony Docker, dall'ambiente di sviluppo alla produzione
Saved
on: 2018-09-25
Easy apps with hyperHTML — 1 – Easy apps with hyperHTML – Medium
While everyone is hyped up about virtual DOM frameworks like React and Vue, I always felt like something was missing. It wasn’t clicking with me that we had to maintain a “copy” of the DOM in memory…
Saved
on: 2018-09-25
Zulko/eagle.js: A hackable slideshow framework built with Vue.js
A hackable slideshow framework built with Vue.js
Saved
on: 2018-09-25
DBMS Musings: NewSQL database systems are failing to guarantee consistency,
(Spanner vs. Calvin, Part 2) [TL;DR I wrote a post in 2017 that discussed Spanner vs. Calvin that focused on performance differences. Th...
Tags:
#database
Saved
on: 2018-09-21
The Reading List
A list of books culled over the years on the journey to improve my craft as a software engineer.
Saved
on: 2018-09-20
A Deconstruction of CQRS - DEV Community ????
Lessons learned with designing request/reply APIs using the CQRS pattern.
Tags:
#cqrs
Saved
on: 2018-09-19
What makes a good front-end developer? | CSS-Tricks
Defining what a front-end developer is and what they do is tough as it is. So, how do we set the bar for what makes for a good front-end developer?
Tags:
#frontend
Saved
on: 2018-09-19
BBC GEL | Design Patterns Index
Patterns are a simple, reusable solution to a design problem.
Tags:
#ux
Saved
on: 2018-09-18
TechYaks
Over 80K
software development tech talks ranked algorithmically to surface the
industry's best presentations from the past, present and future.
Saved
on: 2018-09-14
Guitar Dashboard
Find the perfect way to play guitar chords with our free and interactive guitar dashboard. If you're struggling play chords the way you want, you must give this a try.
Saved
on: 2018-09-14
Clean Architecture by Uncle Bob: Summary and review
Clean architecture is the latest book by Uncle Bob. It defines architectural patterns to make software easy to change. In this blog post, I will go through the book summarizing the main concepts and giving my opinion on it. Here is the table of contents: Introduction Code design principles (SOLID) Components principles Architecture principles Setting […]
Saved
on: 2018-09-13
Configuring PHP-FPM For High Network Traffic - DEV Community ????
Maintaining a constant response time on a server with high network traffic while using PHP is proba...
Saved
on: 2018-09-11
Notes to myself on software engineering – François Chollet – Medium
A laundry list of personal reminders. “Notes to Myself on Software Engineering” is published by François Chollet.
Tags:
#programming
Saved
on: 2018-09-10
Serverless Architectural Patterns and Best Practices
Sascha Möllering describes reusable serverless patterns, including operational and security best practices, discussing potential pitfalls, and what it takes to move to a serverless architecture.
Saved
on: 2018-09-07
Art Direction for the Web: Designing standfirst paragraphs — Stuff & Nonsen
A standfirst design helps people understand what’s coming next, and offers us an opportunity to connect them the brand of a magazine, product, or website.
Saved
on: 2018-09-07
Design with Difficult Data · An A List Apart Article
Designing for the happy path—where users always enter ideal data and clients choose perfect images—can leave your layouts warped and broken when your users stray. Steven Garrity suggests you take a…
Saved
on: 2018-09-07
Introduction To Calculus With Derivatives - adit.io
Aditya Bhargava's personal blog.
Saved
on: 2018-09-07
Google AMP Can Go To Hell | Polemic Digital
Let’s talk about Accelerated Mobile Pages, or AMP for short.AMP is a Google pet project that purports to be “an open-source initiative aiming to make the web better for all”. While there is a lot of emphasis on the official AMP site about its open source nature, the fact is that over 90% of contributions to this project come from Google employees, and it was initiated by Google. So let’s be real: AMP is a Google project.Google is also the reason AMP sees any kind of adoption at all. Basically, G
Saved
on: 2018-09-06
https://blog.acolyer.org/2018/09/05/who-left-open-the-cookie-jar-a-comprehensive-evaluation-of-third-party-cookie-policies/
Tags:
#webdev
Saved
on: 2018-09-06
Vue conference and meetup videos from 2018 (Q1 digest) - MeetupFeed
Saved
on: 2018-09-05
Simple Vue.js Form Validation with Vuelidate
Form validation with Vue.js can be surprisingly tricky. In this article, we see how Vuelidate can be used to make things easier.
Tags:
#vuejs
Saved
on: 2018-09-05
Building a single-page application with Symfony 4, Vue.js, Vue Router, Vuex
Saved
on: 2018-09-04
? Emoji translations with the ? Twilio API for ? WhatsApp and Node.js - DEV
Find out how to use the Twilio API for WhatsApp to translate messages from text to emoji using Node.js.
Saved
on: 2018-09-04
A Complete Beginner's Guide to React - DEV Community ????
A digestible, visual introduction to React with a bonus cheatsheet at the end!
Saved
on: 2018-09-04
A tour of JavaScript timers on the web
Pop quiz: what is the difference between these JavaScript timers? Promises setTimeout setInterval setImmediate requestAnimationFrame requestIdleCallback More specifically, if you queue up all of th…
Tags:
#javascript
Saved
on: 2018-09-03
Serverless Best Practices – Paul Johnston – Medium
Within the community we’ve been debating the best practices for many years, but there are a few that have been relatively accepted for most of that time. Most serverless practitioners who subscribe…
Tags:
#serverless
Saved
on: 2018-09-03
Front-End-Performance-Checklist/README.md at main · thedaviddias/Front-End-Performance-Checklist
🎮 The only Front-End Performance Checklist that runs faster than the others - thedaviddias/Front-End-Performance-Checklist
Saved
on: 2018-08-30
Domain-Driven Design in Practice | Pluralsight
Apply Domain-Driven Design in real projects. Learn to model complex business logic and improve architecture through practical DDD techniques.
Saved
on: 2018-08-28
On structuring PHP projects — Nikola Poša - Blog
Locating code needs to be intuitive and fast
Saved
on: 2018-08-28
Uncle Bob Martin on Clean Software, Craftsperson, Origins of SOLID, DDD, &
Wes Reisz sits down and chats with Uncle Bob about The Clean Architecture, the origins of the Software Craftsperson Movement, Livable Code, and even ethics in software.
Saved
on: 2018-08-27
The Everybody Poops Rule – Ross Tuck
A discussion of code quality through the magical metaphor of human waste.
Saved
on: 2018-08-27
Anki - powerful, intelligent flashcards
Anki - a program which makes remembering things easy.
Saved
on: 2018-08-27
Eric Evans: Domain-Driven Design Even More Relevant Now
Eric Evans, author of Domain-Driven Design, said the concepts in the book he wrote in 2003 are even more relevant now than they were 14 years ago. As the range of tools and technologies has expanded,
Saved
on: 2018-08-24
Forced Evolution: Shopify's Journey to Kubernetes
Niko Kurtti talks about the challenges Shopify saw in moving from a traditional host-based infrastructure to a cloud native one, moving not only their core app to Kubernetes but also other apps.
Saved
on: 2018-08-24
Coding with Clarity: Part II · An A List Apart Article
Coding with clarity sets great developers apart from the rest. Brandon Gregory shares some principles for organizing objects and functions in JavaScript that will improve clarity, making your code …
Tags:
#programming
Saved
on: 2018-08-24
Coding with Clarity · An A List Apart Article
Always writing the clearest possible code is what helps separate the great developers from the merely good. It cuts confusion, reduces headaches for current and future developers, and saves everybo…
Tags:
#programming
Saved
on: 2018-08-24
5 Vue CLI 3 plugins for your Vue project – Vue Mastery – Medium
If you haven’t heard already, Evan You, the creator of Vue, just announced the release of Vue CLI 3, after months of hard work. One of the best things about the new Vue CLI 3 is how extensible it is…
Tags:
#vuejs
Saved
on: 2018-08-23
Practical Use of Vue.js Scoped Slots | Netguru Blog on Frontend
Understanding scoped slots in Vue.js. See example on using scoped-slots to create a wrapper that initialises a specific object based on external API.
Tags:
#vuejs
Saved
on: 2018-08-23
Web Performance Made Easy - Google I/O 2018 edition | Articles | web.dev
At Google IO 2018, we presented a roundup of tools, libraries and optimization techniques that make improving web performance easier. Here we explain them using The Oodles Theater app. We also talk about our experiments with predictive loading and the new Guess.js initiative.
Saved
on: 2018-08-22
What they don’t tell you about event sourcing – Hugo Rocha – Medium
Event sourcing and CQRS gained a lot of popularity recently. The advantages are obvious and they share a very peculiar symbiosis with the current tech state of the art, making them very relevant…
Saved
on: 2018-08-22
Using traits to compose your Doctrine entities – Titouan Galopin – Medium
Traits were introduced in PHP 5.4 (6 years ago) as a way to compose classes without relying on inheritance (in opposition to the ability to extends multiple classes like in C++). This feature of PHP…
Saved
on: 2018-08-21
adhocore/phint: Interactively scaffolds and init new (or fixup old) PHP project/library with sane defaults using templates in no time
Interactively scaffolds and init new (or fixup old) PHP project/library with sane defaults using templates in no time - adhocore/phint
Saved
on: 2018-08-21