FullStack Bulletin

Subscribe
Archives
December 6, 2021

☃️ #49: Creating the Perfect Commit in Git

Subatomic styles, CSS Reset, Lighthouse user flows, Engineering Fundamentals Checklist, Node.js performance at scale, Lovely little websites

Fullstack bulletin:
Creating the Perfect Commit in Git
View this email in your browser
alt_text
"Computers are useless. They can only give you answers"
—  Pablo Picasso, Artist
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Creating the Perfect Commit in Git

Creating the Perfect Commit in Git


With a little bit of care, a commit message can be something that helps us stay on top of things. It can be a container for related changes that belong to one and only one topic, and thereby make it easier for us to understand what happened. In this post, you'll learn what it takes to produce the latter type of commit or, in other words: the “perfect” commit.

Read article
Open Props: sub-atomic styles

Open Props: sub-atomic styles


Open source CSS custom properties to help accelerate adaptive and consistent design. Available from a CDN or NPM, as CSS or Javascript. In some ways, it reminds us of TailwindCSS but with a more standardise and lean approach to it.

Read article
My Custom CSS Reset

My Custom CSS Reset


In his latest article, Josh shares is own custom CSS Reset and, while you don't not necessarily  have to agree with everything inside it, you can still learn a trick or two by looking at it.

Read article
Lighthouse user flows

Lighthouse user flows


Lighthouse has a new programmatic API that you can use with Puppeteer to measure performance and best practices throughout a particular user flow. With this API you can build tests to make sure that the most important user flow in your application are always performant!

Read article
Engineering Fundamentals Checklist - Code With Engineering Playbook

Engineering Fundamentals Checklist


An interesting checklist by Microsoft to help you with following the most recent best practices around managing code in a software project.

Read article
7 Ways to Improve Node.js Performance at Scale

7 Ways to Improve Node.js Performance at Scale


Read some practical tips to help you scale your Node.js application to handle more traffic.

Read article
A Showcase Of Lovely Little Websites — Smashing Magazine

A Showcase Of Lovely Little Websites


Instead of spending your coffee break scrolling through your social feeds, how about a lovely little website instead? We came across some fantastic ones that are just too good not to be shared. But be warned, your break might take a bit longer than intended.

Read article
 

Book of the week

book cover
Modern PHP: New Features and Good Practices
by Josh Lockhart

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries. Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment.
Buy on Amazon.com Buy on Amazon.co.uk
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

56a252501ea7d706ef189cbf6451d23a?s=100 — Andrea e18d2c2510d828bc95bde6817e6e9ce2?s=100 — Luciano
color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2024 FullStack Bulletin, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|*

FullStack Bulletin is a FREE weekly curated newsletter for ambitious full stack developers. We sift the internet for builders, covering frontend, backend, databases, DevOps, and architecture to find what truly matters. Expect practical picks, clear takeaways, and fresh ideas that cut the noise, sharpen your skills, and fuel your creativity so you can put them to work right away.



Our mailing address is:
*|HTML:LIST_ADDRESS_HTML|* *|END:IF|*

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

*|IF:REWARDS|* *|HTML:REWARDS|* *|END:IF|*
Don't miss what's next. Subscribe to FullStack Bulletin:
Powered by Buttondown, the easiest way to start and grow your newsletter.