FullStack Bulletin

Subscribe
Archives
July 25, 2022

🤓 #283: Papers for Software Engineers

Lesser known React Hooks, Async Rust, îles, Running Serverless in Production, Tauri: cross-platform desktop app, Call, Apply, and Bind in JavaScript

Fullstack bulletin:
A curated list of papers for Software Engineers
View this email in your browser
alt_text
"Standards are always out of date. That’s what makes them standards"
—  Alan Bennett, Author
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

GitHub - facundoolano/software-papers: 📚 A curated list of papers for Software Engineers

Papers for Software Engineers


A curated list of papers for Software Engineers, open source... on GitHub of course! Why should you care? Because you can learn tons of cool stuff about the history of computing, how the main data structures work or even how Bitcoin and DynamoDB work behind the scenes.

View Repository
React Hooks: The Deep Cuts | CSS-Tricks

React Hooks: The Deep Cuts


Hooks are reusable functions. They allow you to use state and other features (e.g. lifecycle methods and so on) without writing a class. You have probably seen useState and useEffect, but how much do you know about useReducer, useRef, useImperativeHandle, useMemo, and useCallback?

Read article
Async Rust: What is a runtime? Here is how tokio works under the hood

Async Rust: What is a runtime? How tokio works under the hood!


This is a very specific Rust article, but it explore a topic that is extremely interesting even if you have been using async/await in languages such as JavaScript, Python or C#. There's no better way to understand how async/await works than looking under the hood and seeing how an async executor is made!

Read article
îles

îles


îles (self-proclaimed as "The Joyful Site Generator"), is a new static site generator that implements the island architecture (made famous by Astro) and supports partial hydration. It has out of the box for some of the most common frontend frameworks such as Preact, VueJS, Svelte, and even SolidJS!

Read article
Lessons Learned From Running Serverless in Production - Lumigo

Lessons Learned From Running Serverless in Production


Some great Serverless production tips from Yan Cui, long-time serverless expert, and AWS Hero. Do you want a teaser? What about observability, using multiple AWS accounts, and loading data securely?

Read article
Rust, SolidJS, and Tauri: Create a cross-platform desktop app - LogRocket Blog

Rust, SolidJS, and Tauri: Create a cross-platform desktop app


Tauri is a new framework that aims to replace Electron, offering a much more lightweight runtime built in Rust. In this article you can learn how to leverage Tauri with Rust on the backend and SolidJS on the frontend to build very performant desktop applications.

Read article
How to Use the Call, Apply, and Bind Functions in JavaScript – with Code Examples

How to Use the Call, Apply, and Bind Functions in JavaScript


Some of the most misunderstood features of JavaScript are the functions call, apply and bind. If you have been confused by these topics in the past, this article provides an excellent explanation and a bunch of very good examples!

Read article
 

Book of the week

book cover
Irresistible APIs: Designing web APIs that developers will love
by Kirsten Hunter

Well-designed APIs feel like a natural extension of the application, rather than just a new interface into the backend database. Designing Web APIs based on use cases allows an organization to develop irresistible APIs, which developers can consume easily and which support the business values of that organization.
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.