How do you build your (production) docker images ? : r/PHP
Saved
on: 2020-06-13
The complete guide to CSS media queries | Polypane browser for dev & design
Media queries are what make modern responsive design possible. With them you can set different styling based on things like a users screen size, device…
Tags:
#css
Saved
on: 2020-06-11
How to add unlimited custom domains to Laravel Vapor - Laravel News
We have just launched Custom Domains V2 in Fathom, and in this tutorial learn all the technical details behind this feature. The highs and the lows, what I’ve learned, and how to do it yourself. The end result is a highly available and globally fast infrastructure.
Tags:
#laravel
Saved
on: 2020-06-11
Ordering database queries by relationship columns in Laravel
In this article I explain how to order database queries in Laravel by the value (column) of an Eloquent relationship. We look at has-one, belongs-to, has-many and belongs-to-many relationships.
Saved
on: 2020-06-11
(7) Full Stack Europe 2019 - YouTube
Share your videos with friends, family, and the world
Saved
on: 2020-06-09
Nodesign.dev | Design less develop more.
The ultimate collections of illustrations, art, pictures, fonts, images, icons, css frameworks, favicon generators, color palettes, backgound generators, ui inspirations and many more nodesign tools.
Tags:
#webdev
Saved
on: 2020-06-08
Embedded Rules of Thumb
26 April 2018 by Phillip Johnston • Last updated 10 June 2021You may call them guidelines, heuristics, or rules of thumb. No matter, the purpose is the same: to provide a reasonable approximation of the truth. These rules of thumb can help guide your understanding of the systems you work on, focus you toward the … Continue reading "Embedded Rules of Thumb"
Saved
on: 2020-06-01
The Vintage Beauty Of Soviet Control Rooms
Just for the pleasure, a selection of vintage control rooms dating back to the Soviet era! A beautiful collection of control rooms filled with large buttons and
Saved
on: 2020-05-28
Obsidian - Sharpen your thinking
The free and flexible app for your private thoughts.
Tags:
#tools
Saved
on: 2020-05-28
htmx - high power tools for html
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext
htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when compared with react
Tags:
#javascript
Saved
on: 2020-05-28
The Fastest Google Fonts – CSS Wizardry – Web Performance Optimisation
Google Fonts is fast. Now it’s faster. Much faster.
Saved
on: 2020-05-20
DevTut
Example based programming tutorials for solid developers. Master 45+ programming topics.
Tags:
#learning
Saved
on: 2020-05-20
BEM Naming Cheat Sheet by 9elements
A visual tool that provides naming-suggestions for CSS classes using BEM naming convention.
Saved
on: 2020-05-19
10 most common mistakes using kubernetes – pipetail Blog
We had the chance to see quite a bit of clusters in our years of experience with kubernetes (both managed and unmanaged - on GCP, AWS and Azure), and we see some mistakes being repeated. No shame in that, we’ve done most of these too!
I’ll try to show the ones we see very often and talk a bit about how to fix them.
Saved
on: 2020-05-17
Ask HN: What's your quarantine side project? | Hacker News
Saved
on: 2020-05-14
WFH with Kids? 1000 Ideas to Survive and Enjoy It Together.
WFH parents, we covered everything for you to survive: work from home tips, kids activities and games, education materials, and virtual museum & zoo tours.
Tags:
#kids
Saved
on: 2020-05-14
Modern CSS Solutions
A series examining modern CSS solutions to problems Stephanie Eckles (@5t3ph), a seasoned frontend developer, has been solving for 15+ years.
Tags:
#css
Saved
on: 2020-05-12
A TALL (Tailwind CSS, Alpine.js, Laravel, and Livewire) Preset for Laravel
There is a newly available frontend preset for Laravel that can get you up-and-running quickly with the TALL (Tailwind CSS, Alpine.js, Laravel, and Livewire) stack.
Tags:
#laravel
Saved
on: 2020-05-12
morris/lessql: LessQL: A lightweight and performant PHP ORM alternative
LessQL: A lightweight and performant PHP ORM alternative - morris/lessql
Saved
on: 2020-05-10
Smooth deploy of a loaded PHP web application with php-fpm and nginx, without downtime or errors
UPDATE 2020-05-10 Added the cachetool option, thanks to reddit users ds11 and SevereHeight for mentioning it.
Tags:
#php
Saved
on: 2020-05-10
AWS Gurus, Battle Tested Processes, On Your Team
Trek10 specializes in leveraging the best tools and AWS managed services to design, build, and support cutting-edge solutions for our clients.
Saved
on: 2020-05-06
Patterns for Managing Source Code Branches
Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Tags:
#sw-architecture
Saved
on: 2020-04-29
Tmux for mere mortals
Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
Tags:
#linux
Saved
on: 2020-04-28
A Manager's Step-By-Step Guide To Leading A Remote Team
Hey managers! Set up your remote team for success with these 7 steps, from communication tools and performance reviews to team morale and helping new hires.
Saved
on: 2020-04-23
silka mono | atipo foundry
an independent digital typeface foundry and graphic design studio
Tags:
#typography
Saved
on: 2020-04-23
Things I Wished More Developers Knew About Databases
A large majority of computer systems have some state and are likely to depend on a storage system. My knowledge on databases accumulated over time, but along the way our design mistakes caused data…
Tags:
#database
Saved
on: 2020-04-23
How to Migrate Spaghetti to 304 Symfony 5 Controllers Over Weekend | Tomas
During Easter weekend, usually, people take a break and have a rest. Instead, we used these 4 days of *holiday* to migrate the 304-controller application. At least that was the goal on Friday.
Me in my colleague in the migrated project accepted the challenge. We got into many minds and code-traps. We'd like to share this experience with you and **inspire those who are still stuck on non-MVC code** and think it might take weeks or even months to switch to a framework.
Tags:
#php
Saved
on: 2020-04-19
Keycloak
Keycloak - the open source identity and access management solution. Add single-sign-on and authentication to applications and secure services with minimum effort.
Saved
on: 2020-04-15
Google SRE book- Comprehensive guide to site reliability
Explore the world of site reliability engineering with top-rated sre books. Find resources on SRE principles, best practices and the role of a reliability engineer
Tags:
#devops
Saved
on: 2020-04-09
Deploys at Slack
Deploys require a careful balance of speed and reliability. At Slack, we value quick iteration, fast feedback loops, and responsiveness to customer feedback. We also have hundreds of engineers who are trying to be as productive as possible. Keeping to these values while growing as a company means continual refinement of our deployment system. We…
Saved
on: 2020-04-09
Throttling and Debouncing. Avoiding unnecessary API calls. - DEV Community
The problem There are sometimes that we need to perform actions on certain events controll...
Saved
on: 2020-04-08
Part 1 - How to use TDD to build a REST API in Laravel 6 - YouTube
Hello. I’m Reval Govender, and this is “How to use TDD to build a REST API in Laravel”.In this course we are going to build a RESTful API using the popular L...
Saved
on: 2020-04-08
Duo - Colour Pairings by Alex Pate
Duo is a collection of my favourite colour combinations
Saved
on: 2020-04-07
Rclone – Sync files and directories to many cloud storage providers | Hacker News
Saved
on: 2020-04-06
HTML DOM - Common tasks of managing HTML DOM with vanilla JavaScript
Saved
on: 2020-04-02
OBS Studio: Open-source software for video recording and live streaming | Hacker News
Tags:
#discussion
Saved
on: 2020-04-02
colors.lol - Overly descriptive color palettes
A fun way to discover interesting color combinations.
Saved
on: 2020-03-29
3 steps to add tests on existing code when you have short deadlines | Understand Legacy Code
Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much time to do so.
Tags:
#testing
Saved
on: 2020-03-27
Technical Writing | Google for Developers
Technical Writing Courses for Engineers
Tags:
#programming
Saved
on: 2020-03-22
Visions of the Future
NASA's Jet Propulsion Laboratory, the leading center for robotic exploration of the solar system.
Tags:
#illustration
Saved
on: 2020-03-15
Xdebug
Xdebug Debugging and profiling PHP Prepared for PHP Sydney meet-up 28th November 2019 Kev Staunton-Lambert pyrmontbrewery.com
Tags:
#php
Saved
on: 2020-03-15
A Checklist For Evaluating New Technology
New technology often comes along with a lot of promises. All the hard things? They’re easy now. All of your troubles? Shh, they’re all better now.
Tags:
#work
Saved
on: 2020-03-14
Several grumpy opinions about remote work at Tailscale
As a "fully remote work" company, we had to make some choices about the
technologies we use to work together and stay in touch.
We decided...
Tags:
#work
Saved
on: 2020-03-14
joeyates/imap-backup: Backup GMail (or other IMAP) accounts to disk
Backup and Migrate IMAP Email Accounts
Tags:
#tools
Saved
on: 2020-03-13
brendt/aggregate.stitcher.io: A community-driven content aggregator
A community-driven content aggregator
Saved
on: 2020-03-13
GitLab's Guide to All-Remote | GitLab
How to work remotely - the GitLab guide
Tags:
#remote-working
Saved
on: 2020-03-12
“Designing Intrinsic Layouts” by Jen Simmons—An Event Apart video
Saved
on: 2020-03-12
Ready for changes with Hexagonal Architecture - Netflix TechBlog
A story on how we leveraged Hexagonal Architecture principles to be prepared for changes in the Netflix Studio ecosystem.
Tags:
#sw-architecture
Saved
on: 2020-03-12
You don't want quality time, you want garbage time
This isn't the tech you're looking for, robots in equity research, and quality time
Saved
on: 2020-03-10
Behind the scenes of Flare (or How to structure big Laravel applications) -
At Laracon AU, I gave a talk on how you can structure a big Laravel application. The codebases of both Flare and Oh Dear served as examples.
By watching this talk you'll gain some valuable insights that could be applicable to your projects as well. Enjoy!
Saved
on: 2020-03-07
The infinite scroll - Columbia Journalism Review
For the sake of this exercise, please imagine it’s another gray midday in winter, months after the end of the World Series and still weeks from the beginning of spring training. The afternoon is sunless but somehow also hangover-bright, and your brain has decided to make it worse. It wants to know how things are […]
Saved
on: 2020-03-07
La storia dei Kina, la band punk della Valle d'Aosta - VICE
Abbiamo intervistato Gianpiero Capra, bassista della leggendaria band di Aosta, per parlare di punk, di questi anni che sono corsi via e della nuova ristampa di 'Se ho vinto se ho perso'.
Tags:
#music
Saved
on: 2020-03-05
Introduction to D3
So far in 6.859, we've primarily been working with visual analysis grammars like Vega-Lite or VizQL (Tableau). These grammars break visualization design down into a process of specifying mappings (or visual encodings) between data fields and the properties of graphical objects called marks. They're useful for concisely and rapidly creating recognizable visualizations, while giving us more design flexibility (or expressivity) than chart typologies like Microsoft Excel. However, describing visualization desig
Saved
on: 2020-03-03
Clean Code and Object Calisthenics Rules I try to Follow — beberlei.de
Saved
on: 2020-03-03
Introducing Stripe payment into your PHP projects | Riven
We create visual identities, websites, and applications for businesses seeking freshness and excellence.
Saved
on: 2020-03-01
amos - A half-hour to learn Rust
In order to increase fluency in a programming language, one has to read a lot of it.
But how can you read a lot of it if you don’t know what it means?
In this article, instead of focusing on one or...
Saved
on: 2020-02-29
Thoughts about a long-running event sourced architecture in PHP : r/PHP
Saved
on: 2020-02-27
Using State Machines in Vue.js with XState | frontstuff
While state machines used to be an obscure model for the front-end world, it has gained quite some traction lately, mostly thanks to XState.
Saved
on: 2020-02-27
Clean code workshop slides - looking for feedback : PHP
Saved
on: 2020-02-26
cleancode_workshop.pdf | DocDroid
Clean code. Goals ●. Reach team consensus about clean code. ●. New code should be “clean”. ●. Old code should get “cleaner”. Pillars ●. Readability. ●. Maintainability. ●. Testability. ...
Tags:
#programming
Saved
on: 2020-02-26
36 Days of Type | Reflektor Digital
In Spring 2019, our team at Reflektor Digital joined thousands of designers, illustrators and graphic artists around the world for the 36 Days of Type Challenge.All members of our development team took turns at creating a unique representation of every letter and number using various coding techniques.
Saved
on: 2020-02-26
The ultimate guide to proper use of animation in UX
Nowadays it’s hard to impress or even surprise with an interface animation. It shows interactions between screens, explains how to use the application or simply directs a user’s attention. While…
Saved
on: 2020-02-26
Unix Toolbox
A collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users, a compact and practical reference.
Tags:
#linux
Saved
on: 2020-02-21
Personal Kanban: Optimizing the Individual Coder - Jim Benson
There are myriad ways to optimize teams, but all too often we ignore the individual. When the individual is overlooked, the software production engine can be severely…
Saved
on: 2020-02-21
How To Make A Complete Game With Godot - GameDev Academy
Are you eager to get started making your own games?
Saved
on: 2020-02-20
What tools do you use to push your code changes live? : r/PHP
Saved
on: 2020-02-20
Learn Authentication The Hard Way: Part One • Andrew Best
This is the first part of a three part series in which we dive into modern application authentication solutions - the hard way.
Part One: The Hard Way
Part Two: The Hard Way, Continued
Part Three: The Hard Way: Return Of The Specification
Introduction If you are a software developer, security is one of your primary concerns. If you ship code, and that code deals with any sort of sensitive or personal information, you need to ensure your code and the systems you build allow people to transact on your systems safely and securely, free from fear of compromise or consequence.
Saved
on: 2020-02-19
How to Write a Git Commit Message
Commit messages matter. Here's how to write them well.
Saved
on: 2020-02-19
How to write the perfect pull request - The GitHub Blog
As a company grows, people and projects change. To continue to nurture the culture we want at GitHub, we’ve found it useful to remind ourselves what we aim for when…
Saved
on: 2020-02-19
What is the recommended way to deploy php in containers ? (using "php-pfm
Saved
on: 2020-02-18
Tuning dynamic php-fpm settings - Chris Morrell | Chris Morrell
Saved
on: 2020-02-16
micro-aws-lambda/README.md at master · Albert-Gao/micro-aws-lambda
A 7KB and 0 dependencies AWS Lambda library which supports middleware and easy debug. - Albert-Gao/micro-aws-lambda
Saved
on: 2020-02-16
How to Turn Mocks from Nightmare to Solid Kiss Tests | Tomas Votruba
[Martin Hlaváč](http://mhlavac.net) had a very nice talk about testing in [Berlin PHP Meetup](http://www.bephpug.de/2018/06/05/june.html) last week (while I hosted with [Rector](https://github.com/rectorphp/rector)), and one of the topic was mocking.
I often see developers fighting with this, in places they don't have to, just because this topic is so widespread all over the internet and unit tools.
Did you know there is easier and more clear way to do "mocking"?
Tags:
#testing
Saved
on: 2020-02-14
Becoming a high performing software developer working from your bedroom
Tags:
#productivity
Saved
on: 2020-02-12