20 practical productivity tips that you can start doing today as a developer (no Pomodoro)
– medium.com - submitted by Mazen Touati
A set of practical and straightforward tips for enhancing productivity as a developer.
Read more [medium.com]
– medium.com - submitted by Mazen Touati
A set of practical and straightforward tips for enhancing productivity as a developer.
Read more [medium.com]
– medium.com - submitted by Mazen Touati
A set of practical and straightforward tips for enhancing productivity as a developer.
Read more [medium.com]
Join 9,500+ smart developers
Get my monthly newsletter with what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.
No spam. Unsubscribe anytime. You can also follow me on X.
"Always fresh, useful tips and articles. Carefully selected community content. My favorite newsletter, which I look forward to every time."
– tighten.com - submitted by Jamison Valenta
There are a many ways to organize software projects, each with their pros and cons. I’ll break down a few common methodologies, and share smarter ways of working that enable your team to remain flexible.
Read more [tighten.com]
There are two kinds of developers: those that write commit messages and value a repo's history and those that don't. I'm in the latter camp: most of my commit messages just read "WIP", much to the chagrin of some of my colleagues. I've tried to change my ways, but I just can't get into the habit of writing good commit messages.
But now I have a solution: I use the power of AI to write my commit messages for me. In this blog post, I'll show you how I did it.
My team and I are currently working on the hosted version of Mailcoach Cloud, which now is in public beta. Using the Markdown capabilities of Mailcoach and its API, I can easily create new editions of my own newsletter.
Read more [www.mailcoach.app]
A great way to go about signing git commits.
Read more [blog.1password.com]
Lots of things to be learned in this detailed post by Josh Comeau
Read more [www.joshwcomeau.com]
Here’s an exhaustive list of all the tools Jeffrey Way uses in his daily workflow at Laracasts.
Read more [laracasts.com]
– tighten.co - submitted by Jamison Valenta
We are going to walk through creating a system to bring uniformity to our apps with a single set of keyboard shortcuts. We'll start by learning how to install and configure the required apps, then, later on, I'll introduce the system of keyboard shortcut organization I use every day.
Read more [tighten.co]
At Raycast, the dev team only requests code reviews when they think it's necessary.
Read more [www.raycast.com]
For years, my team and I manually updated the changelog for our 250+ packages. Recently, we've improved how we go about this.
In this blog post, I'd like to tell you all about it.
A pretty interesting read by Kent on how he rebuilt his own site from scratch. Kent is mostly JavaScript focused, so it's good to get a perspective on which technolgies and solutions you choose with such a background.
The website certainly looks very good!
Read more [kentcdodds.com]
At work, Tim MacDonald decided to show git rebase the love it deserves with a brown bag session. He has record it, so we can enjoy it as well.
Read more [timacdonald.me]
Stefan Zweifel created a nice workflow to automatically merge dependabot PRs when all tests pass
Read more [stefanzweifel.io]
When you use software that is open source, you'll sometimes run into issues or small bugs that have already been fixed by the community in a PR or an issue, but have yet to be merged and/or released. If you're impatient and need that fix now, composer patches can be a solution for this problem.
Read more [www.rias.be]
Yesterday, GitHub launched discussions as a public beta. We've been using the feature for a couple months. In this blogpost, I'd like to share how we will use discussions for our repos.
After tweeting out a screenshot, it often get questions around which editor, font or color scheme I'm using. Instead of replying to those questions individually I've decided to just write down the settings and apps that I'm using.
As of Git 2.23 there is a way to configure a list of commits for git blame to ignore.
Read more [tekin.co.uk]
– blog.jetbrains.com - submitted by Nuno Maduro
Users of Pest will be happy to know there's now a nice plugin to improves integration in PhpStorm.
Read more [blog.jetbrains.com]
– ryangjchandler.co.uk - submitted by Ryan Chandler
A quick look at how you can configure your GitHub Actions workflows to only run when a certain phrase is present in the commit message.
Read more [ryangjchandler.co.uk]