Why use One-Time Migration Scripts | Tomas Votruba
School system taught me to despise old books and consider them outdated, rather about stories than knowledge. I wanted to prove I'm right, so I've read [Pragmatic Programmer](https://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X) from 1999 and *you won't believe what happened*...
Tags:
#programming
Saved
on: 2019-08-09
WordPress Custom Post Types: The All-In-One Guide to Create Them
Learn exactly what WordPress custom post types are, how they're different from standard posts, and how to create and use them to extend your WordPress site!
Tags:
#wordpress
Saved
on: 2019-08-09
The birth of Inter
How the new open source typeface used by GitHub and Mozilla came to be
Tags:
#typography
Saved
on: 2019-08-09
Design Principles for Developers: Processes and CSS Tips for Better Web Des
It is technically true that anyone can cook. But there’s a difference between actually knowing how to prepare a delicious meal and hoping for the best as you
Saved
on: 2019-08-09
Falling Fruit
A massive, collaborative map of the urban harvest uniting the efforts of foragers, freegans, and foresters around the world. Explore and share information about the sources of free food in your neighborhood.
Saved
on: 2019-08-09
Why is modern web development so complicated? A long yet hasty explanation:
Modern frontend web development is a polarizing experience: many love it, others despise it. I am a huge fan of modern web development, though I would describe it as “magical” — a…
Tags:
#webdev
Saved
on: 2019-08-08
Vue.js 3: Future-Oriented Programming - Bits and Pieces
If you are interested in Vue.js, you probably know about the 3rd version of this framework, which will be released shortly (if you are reading this article from the future, I hope it’s still relevant…
Tags:
#vuejs
Saved
on: 2019-08-07
Building a minimal Evernote alternative in 6 hours with Amplify
Otherwise known as, why I think AWS Amplify is a glimpse into the future of what programming will be and why I need to upskill or maybe side skill! On Sunday night I was reading an awesome article by…
Saved
on: 2019-08-07
Nick Craver - Stack Overflow: How We Do App Caching - 2019 Edition
This is #5 in a very long series of posts on Stack Overflow’s architecture.Previous post (#4): Stack Overflow: How We Do Monitoring - 2018 EditionSo…cachin...
Tags:
#sw-architecture
Saved
on: 2019-08-07
Native lazy-loading for the web | web.dev
This post covers the loading attribute and how it can be used to control the loading of images.
Tags:
#html5
Saved
on: 2019-08-07
All the best engineering advice I stole from non-technical people
As I focus on becoming a better manager of engineers, I have been reflecting more and more on the advice that produced a 10X boost in my abilities at that same stage. More often than not the best…
Saved
on: 2019-08-05
Christoph Rumpel - Blog, Talks and books
The service container is a quite complex topic, and I see many struggling to understand what it does. It was the same for me, and the main reason is that many explanations concentrate on "how" to use the container. With this article, I want to give you my introduction to this topic by focusing on the "why" and "when" the container can help us with our dependencies.
Tags:
#laravel
Saved
on: 2019-08-01
Overview · Lando Documentation
Documentation for Lando; a free, open source development tool for all your projects that is fast, easy, powerful and liberating.
Saved
on: 2019-08-01
Build a Raspberry Pi powered live train station sign for your desk
Build your own UK train station platform departure display (next train indicator) with live data using a Raspberry Pi Zero and balena.
Tags:
#iot
Saved
on: 2019-08-01
The Ethics of Web Performance - Web Performance Consulting | TimKadlec.com
Tags:
#performance
Saved
on: 2019-08-01
Migres - The PostgreSQL migration tool : PHP
Saved
on: 2019-07-31
The CSS background-image property as an anti-pattern
The CSS background-image property allowed us to do some amazing things, but in most cases, it's time to leave it behind.
Saved
on: 2019-07-28
Cloud native, container-ready PHP | With Blue Ink
Building PHP apps and microservices for containers and high availability
Saved
on: 2019-07-25
The Simplest Way to Load CSS Asynchronously | Filament Group, Inc.
Read this page on the Filament Group website
Saved
on: 2019-07-24
Sarah Drasner on Let’s Write A Vue App From Scratch on Vimeo
Join Sarah, a Vue core team member, as she builds an app from scratch, using Nuxt.js, her own Vue snippet extension in VS Code, and an API! We’ll see how far…
Saved
on: 2019-07-24
hellerve/programming-talks: Awesome & interesting talks about programming
Awesome & interesting talks about programming
Saved
on: 2019-07-23
Do-nothing scripting: the key to gradual automation
Every ops team has some manual procedures that they haven’t gotten around to automating yet. Toil can never be totally eliminated. Very often, the biggest toil center for a team at a growing …
Tags:
#devops
Saved
on: 2019-07-22
Setup VS Code for Efficient PHP development 🚀 | Theodo
Learn how to configure Visual Studio Code for PHP development. Install the best VS Code extensions for PHP, setup Xdebug and increase your productivity!
Saved
on: 2019-07-20
How I use Live Templates in PHPStorm | Marijn Huizendveld
How fast you can type is usually not a constraint on software design work. However, having to write the same boilerplate code again, and again, and again can be quite a drag. Over the years I’ve started to use PHPStorm – my IDE of choice – better and better. One of its features is “Live Templates”. These can be used to generate small sections of code in particular types of contexts, like files, class bodies, method or function bodies.
Saved
on: 2019-07-19
Frontend Design, React, and a Bridge over the Great Divide
Frontend designers create the HTML, CSS, and presentational JavaScript code that powers web products' user interfaces. I see frontend design as helpful mortar that bridges the gap between design and development.
Of course "frontend designer" may or may not be the right title for it. Some others t
Saved
on: 2019-07-19
https://nicolopignatelli.me/2019/07/08/the-missing-post-about-event-sourcing/
Tags:
#event-sourcing
Saved
on: 2019-07-18
Going serverless with Hugo and Netlify - Freek Van der Herten's blog on PHP
Our team releases a lot of open source packages. All of our packages are well documented. For the smaller packages, we use a simple readme on GitHub. The bigger packages, like medialibrary and event projector get documented on our documentation site. We recently moved our site from a Digital Ocean…
Saved
on: 2019-07-18
Short Film Takes You Inside the ILFORD Factory to See How B&W Film is Made
UK-based film and photo paper manufacturer ILFORD Photo has released a new short film titled "Behind the Film" that takes you inside the HARMAN technology
Saved
on: 2019-07-17
JSConf.Asia Singapore 2019
Southeast Asia's largest web developer conference. Spread the word. Follow us on Twitter @jsconfasia
Saved
on: 2019-07-16
How to write testable code
How to refactor code to make it more testable (and as a bonus SOLID)
Tags:
#testing
Saved
on: 2019-07-16
Mac Open Web, by Brian Warren
Mac Open Web - A collection of open and indie Mac, iOS, and web apps that help promote the open web.
Saved
on: 2019-07-16
The Three Types of Performance Testing – CSS Wizardry – CSS Architecture, W
How can we make it easier for businesses to understand when and what to measure?
Saved
on: 2019-07-15
How we built a serverless architecture with AWS
Our customers go serverless for live locations with HyperTrack. We go serverless for our platform with AWS. In this blog, we give you a peek under the hood and share our learnings.
Saved
on: 2019-07-11
Shopify and the Power of Platforms | Hacker News
Saved
on: 2019-07-11
Docker Blog | Docker
We're excited to announce that Settings Management for Docker Desktop is now Generally Available! Settings Management can be configured in the Admin Console for customers with a Docker Business subscription. After a successful Early Access period, this powerful administrative solution has been enhanced with new compliance reporting capabilities, completing our vision for centralized Docker Desktop...
Saved
on: 2019-07-08
Continuous Integration (CI) Explained
Continuous integration enables iterative software development, reduces risks from defects and makes developers highly productive. Summary Continuous Integration (CI) is a development practice where developers regularly merge their code into a central repository. Each merge automatically triggers a build and tests, helping detect and fix issues early. In other words, CI involves committing changes frequently […]
Saved
on: 2019-07-05
Preloading in PHP 7.4 - stitcher.io
Preloading allows for parsed PHP files to be available for all requests
Saved
on: 2019-07-04
Startup idea checklist
I’ve been tinkering with different startup ideas and needed a good checklist to think through them. There are great templates for this already: The YC application, Amazon’s internal press release, and Sequoia’s Writing a Business Plan. I found myself mixing and tweaking these templates because they don’t exactly match my model of the world, so I wrote up my own list.
Saved
on: 2019-06-23
Bringing service workers to Google Search | web.dev
Search for just about any topic on Google, and you're presented with a page of meaningful, relevant results. What you probably didn't realize is that this search results page may be served by a powerful piece of web technology called a service worker.
Tags:
#javascript
Saved
on: 2019-06-21
Improve your English pronunciation using Youtube
Struggling with English pronunciation? YouGlish uses real people speaking real English to help you master tricky sounds. No more dictionary confusion!
Saved
on: 2019-06-20
Facebook moderators break their NDAs to expose desperate working conditions
At Facebook’s worst-performing content moderation site, operated by Cognizant in Tampa, FL one contractor has died, others have developed PTSD and fear for their lives.
Saved
on: 2019-06-19
The Evolution of Spotify Home Architecture
Emily Samuels and Anil Muppalla discuss the evolution of Spotify's architecture that serves recommendations (playlist, albums, etc) on the Home Tab.
Saved
on: 2019-06-19
How to Section Your HTML | CSS-Tricks
The sectioning elements in HTML5 are , , , and . is also kind of a sectioning element since
Saved
on: 2019-06-19
Intro to VuePress 1.x – ULIVZ – Medium
Since April 2018, with the hard work of the maintainers, VuePress, a static website generator launched by Vue.js, has released 96 versions and recently reached from alpha to beta stage. Today, we are…
Tags:
#vuejs
Saved
on: 2019-06-11
7 Absolute Truths I Unlearned as Junior Developer
A few things I strongly believed when I was a junior developer which turned out to be wrong.
Saved
on: 2019-06-08
hgraca/explicit-architecture-php: This repository is a demo of Explicit Arc
This repository is a demo of Explicit Architecture, using the Symfony Demo Application. - hgraca/explicit-architecture-php
Saved
on: 2019-06-07
How to Use Ansible: An Ansible Cheat Sheet Guide | DigitalOcean
Ansible is a modern configuration management tool that facilitates the task of setting up and maintaining remote servers. This cheat sheet-style guide pr…
Saved
on: 2019-06-07
Extract critical CSS | web.dev
Learn how to improve render times with critical CSS technique and how to choose the best tool for your project.
Saved
on: 2019-06-05
Any up to date tutorials about service layers, workers, data transfer object, mappers, factory and design patterns in general? : r/PHP
Saved
on: 2019-05-30
Building a stateless API proxy - Thea Flowers
How to make an access-limiting proxy for any API
Saved
on: 2019-05-30
Do you have a PHP-based site or product? And is the code open sourced somew
Saved
on: 2019-05-29
The Sass Ampersand | CSS-Tricks
The & is an extremely useful feature in Sass (and Less). It's used when nesting. It can be a nice time-saver when you know how to use it, or a bit of a
Saved
on: 2019-05-28
Nick Craver - Stack Overflow: How We Do Deployment - 2016 Edition
This is #3 in a very long series of posts on Stack Overflow’s architecture.Previous post (#2): Stack Overflow: The Hardware - 2016 EditionWe’ve talked abou...
Saved
on: 2019-05-28
Photographer Jun Yamamoto Captures The Magic Of Japan Streets At Night
Vibrant night urban shots by Jun Yamamoto a.k.a. jungraphy, a talented self-taught photographer, and retoucher currently based in Tokyo, Japan. Jun focuses main
Saved
on: 2019-05-27
UFABET7M
ทางเข้า UFABET เว็บตรง ปลอดภัย 100% เล่นง่ายบนมือถือ ฝากถอนออโต้ ไม่มีขั้นต่ำ สมัครวันนี้รับโบนัสฟรี ใช้งานได้ 24 ชม.
Tags:
#learning
Saved
on: 2019-05-26
Build and Deploy Realtime Svelte 3 Apps Using GraphQL
Build a Realtime Svelte.js 3 App using GraphQL (svelte-apollo and Hasura) and Deploy on Now 2.0 Platform. Instant setup/sample-app ? svelte-apollo
Saved
on: 2019-05-24
jlevy/the-art-of-command-line: Master the command line, in one page
Master the command line, in one page
Tags:
#guide
Saved
on: 2019-05-23
CQRS and Event Sourcing Intro For Developers - Software House ASC
W Altkom Software tworzymy oprogramowanie dla banków, firm finansowych i ubezpieczycieli. Zaufaj liderowi cyfrowej transformacji sektora.
Saved
on: 2019-05-22
How to build a Docker development setup for PHP Projects [Tutorial Part 3]
Dockerfiles, folder structures, etc. - In this article I'll got through the fundamentals for a PHP development environment on Docker.
Saved
on: 2019-05-20
Wevolution Of Webdesign
The Evolution Of Webdesign is a collection and imitation of Webdesign Trends from 1991 to 2020.
Tags:
#webdesign
Saved
on: 2019-05-19
Three.js Fundamentals
Your first Three.js lesson starting with the fundamentals
Tags:
#javascript
Saved
on: 2019-05-18
HTML5 Aided Vue.js form validation
Form validation does not need a fancy library.
Tags:
#vuejs
Saved
on: 2019-05-16
SEO Checklist: i fattori SEO da Ottimizzare
Ho voluto condividere con voi questo schema logico che uso per affrontare da zero una analisi SEO.
Tags:
#seo
Saved
on: 2019-05-15
Test-Driven Development: Really, It’s a Design Technique
Using a step-by-step example in Java, this article provides a practical example of how to use test-driven development (TDD) to divide, test, and conquer larger problems when coding.
Saved
on: 2019-05-14
Going Critical
Learn how things spread with playable simulations
Tags:
#culture
Saved
on: 2019-05-14
PHP in 2019 - stitcher.io
PHP isn't the same old crappy language it was ten years ago
Tags:
#php
Saved
on: 2019-05-13
The Lean UX Canvas – Jeff Gothelf – Medium
In most of my work these days I don’t often use an official canvas. I prefer to pick and choose the assumptions that can be found on the Business Model Canvas, Lean Canvas and others as appropriate…
Tags:
#ux
Saved
on: 2019-05-10
Inheritance versus composition [LWN.net]
The idea of 'inheritance' is something that most students learn about early on when they are s [...]
Saved
on: 2019-05-09
Google Fights Back – Stratechery by Ben Thompson
At Google I/O, Google was the opposite of defensive: the company set out to make the case that its approach made for better products that makes people’s lives better
Saved
on: 2019-05-09
Vue Tailwind PurgeCSS — The right way – kyis – Medium
TailwindCSS is an amazing tool, but the extraneous utility classes it generates can bloat builds. That’s where PurgeCSS comes in, removing unused classes from our CSS output. PurgeCSS has sharp edges…
Saved
on: 2019-05-09
CSSFX - Beautifully simple click-to-copy CSS effects
Diese Website steht zum Verkauf! cssfx.dev ist die beste Quelle für alle Informationen die Sie suchen. Von allgemeinen Themen bis hin zu speziellen Sachverhalten, finden Sie auf cssfx.dev alles. Wir hoffen, dass Sie hier das Gesuchte finden!
Saved
on: 2019-05-08
HTTP headers for the responsible developer - Twilio
Guide to using HTTP headers for a better web. Learn about HTTPS, HSTS, CSP, Cacheable, immutable resources, serving WebP images, Feature-Policy and more.
Saved
on: 2019-05-08
When to declare classes final
Declaring classes as final enhances our code quality and abstraction dramatically, but is it always correct?
Saved
on: 2019-05-07
The “Design Tips” series now in TailwindCSS
Diese Domain steht zum Verkauf!
Tags:
#webdesign
Saved
on: 2019-05-03
VueConf US 2019 | Vue Mastery
Watch 28 videos from VueConf US 2019, which took place in Tampa, Florida, USA on March 25-27, 2019
Saved
on: 2019-04-30
Organizing code into domain modules | Matthieu Napoli
Note: the french version of this article is published on Wizaplace's tech blog. We recently discussed 2 topics seemingly unrelated with my colleagues at Wizaplace: how to organize code? how to organize teams?
Saved
on: 2019-04-29
Uppy 1.0: Your best friend in file uploading — Uppy
Today, after three years of development, we are launching version 1.0 of Uppy,
Saved
on: 2019-04-29