FullStack Bulletin

Subscribe
Archives
August 19, 2024

🤓 #386: Open source illustrations kit

Floating UI, Postgres.new, Relative Color Syntax, ArkType validator, WezTerm, TypeScript type checking performance

View this email in your browser

Logo

Hello,

Welcome to issue #386!
Last week, I discovered that Gorillaz is a band that doesn't exist or rather a virtual band. It was founded by a singer (Damon Albarn, the same as Blur, BTW) and a comic artist (Jamie Hewlett)! "What does this have to do with full-stack web development?" I can hear you asking... Well, probably nothing, but it made me think how sometimes collaborations between professionals with very different skills and coming from different industries can lead to incredibly original results! So don't hesitate to collaborate with people who are not in tech and try to establish a very open and honest exchange of opinions. Something magical might happen!
Now let's get inspired with some awesome full-stack content that I carefully curated for you!
— Your editor, Luciano
PS: if you like Rust and/or AWS Lambda, I am doing a live stream about those tomorrow with the Believe in Serverless community!

This issue is kindly sponsored by:

Product for Engineers

Helping engineers and founders flex their product muscles

by PostHog logo

“The more you draw, the better you get.“

— Jamie Hewlett, Artist

illlustrations - open source illustrations kit

Open source illustrations kit — A large set of beautiful opensource illustrations that you can use completely for free and without attribution. A great resource to spice up your next web project! Read article

Floating UI — An open-source JavaScript library to position floating elements and create interactions for them. Ideal to create your custom tooltips, popovers, dropdowns, and more. Read article

postgres.new — Are you looking for a friendly environment where you can get better at SQL (specifically Postgres) by playing with a real database, directly in the browser? Well, this one also comes with an AI assistant and it's totally free! Read article

CSS relative Color Syntax — Support for the relative color syntax in CSS is across the board now (go interop!), so here we look at some basic (and still very useful) use cases, like applying alpha to a color you have on hand. Read article

sponsored

An engineer’s guide to talking to users — 7 things engineers need to know from our experience at PostHog. Read Article

ArkType — Do you like Zod and Valibot? Well, I do (a lot!) but I realised that ArkType is an even better TypeScript validation library. The main reason? It's fast and it has a fantastic developer experience. Check it out if you don't believe me! Read article

Okay, I really like WezTerm —  If you are feeling like trying a new terminal emulator, it looks like WezTerm might be a great option since is getting lots of props in the tech community! I am tempted to try it myself based on this article alone. Let's see if I give up on my beloved iTerm2... let me know if you try this one and if you like it! Read article

An approach to optimizing TypeScript type checking performance —  A process for measuring and optimizing TypeScript type checking performance. Read article

The Algorithm Design Manual

by Steven S. Skiena

The Algorithm Design Manual (Texts in Computer Science)

"My absolute favorite for this kind of interview preparation is Steven Skiena's The Algorithm Design Manual. More than any other book it helped me understand just how astonishingly commonplace … graph problems are -- they should be part of every working programmer's toolkit. The book also covers basic data structures and sorting algorithms, which is a nice bonus. … every 1 - pager has a simple picture, making it easy to remember. This is a great way to learn how to identify hundreds of problem types." (Steve Yegge, Get that Job at Google) "Steven Skiena's Algorithm Design Manual retains its title as the best and most comprehensive practical algorithm guide to help identify and solve problems. … Every programmer should read this book, and anyone working in the field should keep it close to hand. … This is the best investment … a programmer or aspiring programmer can make." (Harold Thimbleby, Times Higher Education) "It is wonderful to open to a random spot and discover an interesting algorithm. This is the only textbook I felt compelled to bring with me out of my student days.... The color really adds a lot of energy to the new edition of the book!" (Cory Bart, University of Delaware) "The is the most approachable book on algorithms I have." (Megan Squire, Elon University)

Buy on Amazon.com

Buy on Amazon.co.uk

We have more content for you! 🤤

  • Enhancing TypeScript: Implementing Robust Error Handling with Result and Option
  • swan-io/boxed: Essential building-blocks for functional & safe TypeScript code
  • Stop self-selecting out of opportunities!
  • A Node and Command Line Tool to Find Obsolete HTML
  • The anchor element
  • Crafting a JavaScript 13KB Game: The Story of Space Huggers
  • Rust with Lambda, easy-mode Rust & future of Middy (podcast)
  • Death of the Follower & the Future of Creativity on the Web (video)

👋 That’s all for this week. See you next Monday!

Greetings from your full stack friends Luciano & Andrea

🙌 Support us

If you enjoy FullStack Bulletin, consider sharing this newsletter with your friends and colleagues.


If there's something we can improve, let us know!


You can also sponsor the next issue!

Website iconTwitter iconMastodon icon

Copyright (C) 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.

*|END:IF|*

Our mailing address is:
*|IFNOT:ARCHIVE_PAGE|**|HTML:LIST_ADDRESS|**|END:IF|*

Want to change how you receive these emails?

You can update your preferences or unsubscribe

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