More Unicode Patterns | CSS-Tricks
Creating is the most intense excitement one can come to know.
Saved
on: 2018-06-15
How to GraphQL - The Fullstack Tutorial for GraphQL
Fullstack GraphQL Tutorial to go from zero to production covering all basics and advanced concepts.
Saved
on: 2018-06-13
Easier scrollytelling with position sticky
Leaning on CSS to simplify the process.
Saved
on: 2018-06-13
How to display a "new version available" of your Progressive Web App
Tags:
#pwa
Saved
on: 2018-06-12
https://blog.graphql.guide/introducing-the-graphql-guide-11a5ae48628a
Saved
on: 2018-06-12
How Frank Chimero Designs a Poster | The Work Behind The Work
How Frank Chimero Designs a Poster
Saved
on: 2018-06-11
Mister Rogers's Simple Set of Rules for Talking to Kids
The TV legend possessed an extraordinary understanding of how kids make sense of language.
Saved
on: 2018-06-09
15 Experts Share Their Web Performance Advice for 2018
25+ experts share their advice and mistakes they see when it comes to web performance and which optimizations you should spend time prioritizing.
Saved
on: 2018-06-08
You’re Doing Scrum Wrong, and Here’s How to Fix It – Hacker Noon
When the Manifesto for Agile Software Development was first published, it was not a process, but a set of guiding principles. Two of the core, foundational principles of agile development are reflection and continuous improvement. By creating tight feedback loops of iteration, analyzing the meta-process of product development, and constantly experimenting in order to improve communication and efficiency, these early agile teams were able to efficiently deliver high quality software while being able to quickly adapt to the shifting priorities of the business.
Saved
on: 2018-06-08
Offline-First Progressive Web Apps (PWA) in Vue.js from @alexjoverm on @egg
Progressive Web Apps are just Web pages, but with superpowers. They load under uncertain network conditions, even offline. They’re fast and engaging, p...
Saved
on: 2018-06-07
How to Pick a Good Monitor for Software Development
Buying a new monitor is stressful because there's so many things to understand. After reading this article, you will know what to look for.
Saved
on: 2018-06-06
Guide to leading a team
The step-by-step guide for becoming a good manager.
Tags:
#management
Saved
on: 2018-06-06
Git Merge vs Git Rebase
These two methods serve the same purpose but achieve the goal in different ways. So, which one should you use for combining multiple branches into one?
Tags:
#git
Saved
on: 2018-06-04
HTML5 UP
Responsive HTML5 and CSS3 site templates designed by @ajlkn and released under the Creative Commons license.
Saved
on: 2018-06-03
Page Object Model (POM) | Design Pattern - tajawal - Medium
Page Object Model is a design pattern which has become popular in test automation for enhancing test maintenance and reducing code duplication. A page object is an object-oriented class that serves…
Tags:
#testing
Saved
on: 2018-06-02
PHP-FPM: Process Management | Servers for Hackers
Learn how to manage how PHP-FPM creates and uses PHP processes to get the most out of your server.
Saved
on: 2018-06-01
http://kpcbweb2.s3.amazonaws.com/files/121/INTERNET_TRENDS_REPORT_2018.pdf?1527701640
Tags:
#economy
Saved
on: 2018-05-31
Tcpdump Examples - 22 Tactical Commands | HackerTarget.com
In these tcpdump examples you will find 22 tactical commands to zero in on the key packets. Know your network with this powerful packet capture tool. Examples for http, icmp, dns, snmp and more.
Saved
on: 2018-05-30
Vue <3 GraphQL
How I built a Vuex-ORM plugin to attach my Vue SPA to a GraphQL API
Saved
on: 2018-05-29
Invisible asymptotes — Remains of the Day
"It is said that if you know your enemies and know yourself, you will not be imperiled in a hundred battles; if you do not know your enemies but do know yourself, you will win one and lose one; if you do not know your enemies nor yourself, you will be imperiled in every single battle." -
Saved
on: 2018-05-29
Liskov and type safety - stitcher.io
What makes a type system safe; how does the Liskov substitution principle help with this; and what does it mean regarding type variance?
Saved
on: 2018-05-28
Building a YouTube MP3 Downloader with Exodus, FFmpeg, and AWS Lambda
A short guide to building a practical YouTube MP3 downloader bookmarklet using Amazon Lambda.
Saved
on: 2018-05-27
The Importance of Deep Work and the 30-Hour Method for Learning a New Skill | Hacker News
Tags:
#productivity
Saved
on: 2018-05-27
spatie/typed: Improvements to PHP's type system in userland: generics, typed lists, tuples and structs
Improvements to PHP's type system in userland: generics, typed lists, tuples and structs - spatie/typed
Saved
on: 2018-05-25
Cool Backgrounds
Explore a beautifully curated selection of cool backgrounds that you can add to blogs, websites, or as desktop and phone wallpapers.
Tags:
#tools
Saved
on: 2018-05-25
jorgebucaran/hyperapp: 1kB-ish JavaScript framework for building hypertext applications
1kB-ish JavaScript framework for building hypertext applications - jorgebucaran/hyperapp
Saved
on: 2018-05-23
Vue.js — Considerations and Tricks - webf
Vue.js is great. However, when you start building large scale JavaScript applications, you will start to hit the boundaries of the Vue.js. These boundaries are not really the limitations of the…
Tags:
#vuejs
Saved
on: 2018-05-23
pwm/s-flow: A lightweight library for defining state machines that supports
A lightweight library for defining state machines. - pwm/s-flow
Saved
on: 2018-05-21
Serverless and PHP: introducing Bref | Matthieu Napoli
Serverless basically means "Running apps without worrying about servers". Obviously there are still servers involved, the main difference is that you do not maintain the servers and reserve their capacity. They are scaled up or down automatically and you pay only for what you use. This article intends to explain what serverless means for web applications and more specifically for PHP.
Saved
on: 2018-05-17
The Ultimate Guide to Automated WordPress Deployments
WordPress site deployments should be consistent, reliable, and repeatable. We show you how to automate your WordPress deployments, saving time and money
Tags:
#wordpress
Saved
on: 2018-05-17
Where Lines Break is Complicated. Here's all the Related CSS and HTML. | CSS-Tricks
Say you have a really long word within some text inside an element that isn't wide enough to hold it. A common cause of that is a long URL finding it's way
Saved
on: 2018-05-16
Learn VIM while playing a game - VIM Adventures
VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!
Tags:
#vim
Saved
on: 2018-05-16
PacVim – A CLI Game To Learn Vim Commands
PacVim is a CLI game that helps you to learn Vim commands in Linux operating systems. It is inspired by the classic game named PacMan.
Tags:
#vim
Saved
on: 2018-05-16
The headers we don't want | Fastly
HTTP headers are an important way of controlling how caches and browsers process your web content. But many are used incorrectly or pointlessly, which adds overhead at a critical time in the loading of your page, and may not work as you intended.
Tags:
#server
Saved
on: 2018-05-16
Page Transitions for Everyone | CSS-Tricks
As Sarah mentioned in her previous post about page transition using Vue.js, there is plenty of motivation for designers and developers to be building page
Saved
on: 2018-05-15
shellharden/how_to_do_things_safely_in_bash.md at master · anordal/shellharden
The corrective bash syntax highlighter
Tags:
#bash
Saved
on: 2018-05-15
Optimizing front-end delivery with Webpack 4 · Jesal Gadhia
With the latest major Webpack release (version 4.x), we are at a point where you don’t need a config to get started. It is optimized by default (#0CJS!). So plugins that had to be manually added and configured like CommonsChunkPlugin,UglifyjsWebpackPlugin, etc are automatically instantiated by Webpack under the hood which...
Tags:
#webpack
Saved
on: 2018-05-15
Event Sourcing made Simple – Kickstarter Engineering
Most software developers use a tool to keep track of code history. Git is a fantastic example that’s used widely across the industry. Type git log and you can see all the changes made to a codebase…
Tags:
#event-sourcing
Saved
on: 2018-05-14
Thermo
Managed hosting services optimized for WordPress, Magento, and ecommerce. Elevate your business, scale without upsells. Fast speeds, 24/7/365 support.
Saved
on: 2018-05-14
Rebuilding the WordPress Edit Screen for Fairfax Media — Human Made
We rebuilt Fairfax's WordPress edit screen from the ground up while maintaining many of the technical features of WordPress.
Tags:
#wordpress
Saved
on: 2018-05-14
The Relative Units of CSS - Pine
The units in CSS are critical as we work with these all the time. You can’t build anything without using these so we must know the units properly.
Tags:
#css
Saved
on: 2018-05-14
My struggle to learn React | Brad Frost
I'm going to be honest: I've had a hell of a time getting my head around React. More than any other technology I've touched over the last 10 years of my career, I just haven't had it click for me. It's very frustrating as I really want to learn it, and it's clear the library has legs.
Thankfully,
Saved
on: 2018-05-09
Chromium Blog: The State of the Web at Google I/O 2018
The web is a global treasure, and has many strengths we all enjoy. It is a distribution platform like no other, providing people around the ...
Tags:
#webdev
Saved
on: 2018-05-09
Fonts for Complex Data | News, Notes & Observations | Hoefler & Co.
Retail displays, packaged goods, financial reports and apps all present readers with a dizzying array of data. Here are a few ways to make quick work of their long lists, tiny annotations, and mighty stacks of numbers.
Saved
on: 2018-05-09
Building a Progressive Web App in React - Perficient Digital Labs
Progressive Web Apps (PWAs) are ready for prime time now that iOS Safari supports the most important features. There are many reasons to start building PWAs and converting current apps, including:
Saved
on: 2018-05-09
How to Use Git Merge [the Correct Way]
Whenever you try to do a three-way merge there is a chance for conflicts to happen. This article explains how to deal with them and how merging actually works.
Tags:
#git
Saved
on: 2018-05-08
How to build a news app with JavaScript and React Native
For my first post on Dev, and I wanted to share with you how I made a news app with React Native.
Saved
on: 2018-05-08
The Art of Minimalism with UX
Minimalism is on the rise — but what is it? Is it the style of art that can be found in architecture, paintings, sculptures and design that eliminates all non-essential forms or features? Or is it a form of lifestyle where you declutter your life from all unnecessary things.
Saved
on: 2018-05-08
What I'd like to hear from an experienced developer when I was a beginner
We have to make a lot of personal and professional decisions during life. In this post, I will help students to make them.
Saved
on: 2018-05-08
As easy as 1,2,3…
In every day life we all do our calculations, whether for the taxman, our purchases, paying the household bills or in some academic discipline, using the place value decimal number system. It consi…
Saved
on: 2018-05-08
Conversations with a six-year-old on functional programming
My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…
Tags:
#functional-programming
Saved
on: 2018-05-08
20 Useful PHP Scripts Available on CodeCanyon
Do you want to turn your website into a vibrant platform for customers? On CodeCanyon, you will find PHP email forms, PHP contact forms, PHP eCommerce platforms, secure shopping carts, and...
Tags:
#php
Saved
on: 2018-05-07
https://blog.gojekengineering.com/limiting-software-infant-mortality-rate-decoding-gojek-deployment-checklist-1c6cc3e28df
Tags:
#devops
Saved
on: 2018-05-07
Why Docker? Creating a multi-container application with docker
If you are just starting to learn docker, one of the common questions that come to mind is what...
Saved
on: 2018-05-06
6 things I’ve learned in my first 6 months using serverless
After a few months getting the right stack in place, we have officially started delivering projects in a 100% serverless way. Learn More!
Saved
on: 2018-05-05
Is responsive web design enough? (Hint: No) - Search Engine Land
Contributor Kris Jones explains why having a responsive web design is a great first step but combining AMP with a PWA design is better.
Saved
on: 2018-05-03
A Guide To The State Of Print Stylesheets In 2018 — Smashing Magazine
Printing pages directly from the browser is an experience that can lead to frustration with enormous images being printed out. We have covered print stylesheets in the past here on Smashing Magazine, but in this article, Rachel Andrew takes a look at the state of printing from the browser today. She will show you how you should include print styles in your web pages, and look at the specifications that really come into their own once printing.
Tags:
#css
Saved
on: 2018-05-02
https://nitayneeman.com/posts/all-talks-from-ng-conf-2018/?utm_campaign=NG-Newsletter&utm_medium=email&utm_source=NG-Newsletter_250#just-another-marble-monday
Saved
on: 2018-05-02
Serverless-Side Rendering With AWS Lambda & NuxtJS - Fernando Alvarez - Medium
One day, I was discussing with some folks in the office about Serverless and Lambdas in general, how to make a lambda, how to use the Serverless framework, create your own REST API, etc. I decided to…
Saved
on: 2018-05-02
Understanding OAuth 2.0 and OpenID Connect — Runscope Blog
Stay ahead in software testing with BlazeMeter's blog—featuring expert insights on performance testing, test automation, AI-driven testing, and best practices for continuous integration and delivery.
Tags:
#webdev
Saved
on: 2018-04-30
HN Search powered by Algolia
Hacker News Search, millions articles and comments at your fingertips.
Tags:
#guide
Saved
on: 2018-04-30
What's your tech stack?
Photo courtesy of Flickr user kreturn I came across this post from @ben today while I was doing some...
Saved
on: 2018-04-27
tbenthompson/anti_forgetful: Don't forget and leave your AWS instances runn
Don't forget and leave your AWS instances running! That's expensive... - tbenthompson/anti_forgetful
Saved
on: 2018-04-27
10 Reasons to Love (and Use) Gradients in 2018 | Webdesigner Depot
After years of flat, material and completely minimal styles, the gradient has made a comeback. Everywhere you look, designers are using color fades to add
Saved
on: 2018-04-27
Making 1M Click Predictions per Second using AWS - AdRoll
Click prediction may be a simple binary classification problem, but it requires a robust system architecture to function in production at scale. At AdRoll, we leverage the AWS ecosystem along with a suite of third party tools to build the predictors that power our pricing engine, BidIQ. This is a tour of the production pipelines and monitoring systems that keep BidIQ running.
Tags:
#machine-learning
Saved
on: 2018-04-27
Build a serverless multi-region, active-active backend solution in an hour
This solution is built using DynamoDB Global Tables, AWS Lambda, regional API Gateway, and Route53 routing policies. Learn more!
Saved
on: 2018-04-27
Radial Gradient Recipes | CSS-Tricks
Radial gradients are pretty dang cool. It's amazing we can paint the background of an element with them so easily. Easily is a relative term though. It's
Tags:
#css
Saved
on: 2018-04-27
AWS EC2 T2 Instances Demystified: Don't Learn The Hard Way - Robert Tisdale
Tags:
#aws
Saved
on: 2018-04-26
What Every Programmer Absolutely, Positively Needs to Know About Encodings
Tags:
#programming
Saved
on: 2018-04-26
Context passing
I’m working on another “multi-tenant” PHP web application project and I noticed an interesting series of events. It felt like a natural progression and by means of a bit of dangerous induction, I’m posing the hypothesis that this is how things are just bound to happen in such projects.
In the beginning we start out with a framework that has some authentication functionality built-in. We can get the “current user” from the session, or from some other session-based object. We’ll also need the “current company” (or the “current organization”) of which the current user is a member.
Tags:
#sw-architecture
Saved
on: 2018-04-25
Native-Like Animations for Page Transitions on the Web | CSS-Tricks
Some of the most inspiring examples I’ve seen of front-end development have involved some sort of page transitions that look slick like they do in mobile
Saved
on: 2018-04-24
Remote Synthesis | Running SSL on localhost
Some strategies for local testing with SSL
Saved
on: 2018-04-24
DasSur.ma – Layers and how to force them
The answer is will-change: transform. Or is it?
Tags:
#css
Saved
on: 2018-04-20
Mas Subramanian's Quest for a Billion-Dollar Red
The trail may start with YlnMn, the first blue created in two centuries.
Tags:
#science
Saved
on: 2018-04-19
Which Podcasts Should Web Designers And Developers Be Listening To? — Smash
In this article, Ricky Onsman brings you a list of current podcast for web designers and developers that our Smashing community listens to. We had what can only be called a very strong response both in number and in passion, and we’re pretty sure that any web designer or developer will find a few podcasts in this lot that will suit their particular listening tastes.
Saved
on: 2018-04-19
Editorial Design and CSS Grid: Inspiration and examples • Silo Creativo
With CSS Grid we can design web design inspired by magazines and other editorial design works. We made a practical example on how to pass a design from a magazine to the web.
Saved
on: 2018-04-19
What Kendrick Lamar’s Pulitzer Means for Hip-Hop | The New Yorker
Doreen St. Félix writes that, in becoming the first hip-hop artist to be awarded the Pulitzer Prize for music, Kendrick Lamar has continued the consecration of blackness in élite spaces.
Saved
on: 2018-04-19
The Internet has a Cat! Meet Purrli, the Online Cat Purr Generator.
Not just a cat purr, but a cat purring next to you. Purrli recreates the sound and the presence of a cat, online. It's soothing, it's free, and it's purrfect!
Tags:
#funny
Saved
on: 2018-04-17
Migrations: the sole scalable fix to tech debt.
Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order magnitude of growth before becoming ineffective, so rapid growth makes them a way of life. This post takes a look at why migrations are so important, and also how to run them effectively.
Tags:
#development
Saved
on: 2018-04-17
How to write reusable sane API-based Preact, React or Vue.js components usi
Conveniently implementing reusable API calls is now easier than ever before. Read this article about Contentful components and find out how it's done.
Tags:
#javascript
Saved
on: 2018-04-17
Brutalist design is the bad influence we all need
Like it or not, brutalist design is moving from something edgy and almost punk, to something very mainstream and commercially viable.
Saved
on: 2018-04-16
(23) Malte Ubl - Designing very large JavaScript applications - YouTube
Over the last years a modular approach to programming in JS gained a huge following and with the advent of virtual DOM building isomorphic JavaScript applica...
Saved
on: 2018-04-16
12 Best SEO Tools for 2025
Discover the 12 best SEO tools we actually use to drive 867K+ sessions/month – plus alternatives, bonus picks, & how to use each one in 2025.
Saved
on: 2018-04-12
Leveraging Render Props in Vue - Dillon Chanis - Medium
Code sharing between your Vue components is an important concept to consider when designing and developing your components. Render props, a technique being largely adopted by the React community…
Tags:
#vuejs
Saved
on: 2018-04-11
Common Mistakes in Firebase Security Rules (Part 1)
If you have ever developed a mobile app or a website using Firebase Realtime Database, you must have written security rules. Since your client side application communicates directly with your…
Tags:
#firebase
Saved
on: 2018-04-10
How can vim make you a better developer
The first time I encountered vim was during a Linux System Administrator course I attended a while...
Tags:
#vim
Saved
on: 2018-04-10
Notes on keyboard only use of macOS – Rob Allen's DevNotes
An article by Rob Allen
Tags:
#productivity
Saved
on: 2018-04-10
Jason Grinblat su Twitter: "I love maps & their promise of fractal discover
I love maps & their promise of fractal discovery.
I love procedural generation and the aesthetics of the unauthored.
Where do these two loves intersect? Generated maps.
I am the procgen map admirer. These are my favorite map generators and the folks who create them.
👇THREAD👇
Saved
on: 2018-04-05
FATTO-BENE
Fattobene means well made in Italian. It is an online shop and a platform to archive and sell Italian everyday archetypes that have a long history.
Saved
on: 2018-04-04