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!
“The more you draw, the better you get.”
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!
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!
An open-source JavaScript library to position floating elements and create interactions for them. Ideal to create your custom tooltips, popovers, dropdowns, and more.
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!
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.
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!
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!
A process for measuring and optimizing TypeScript type checking performance.
by Steven S. Skiena
"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)