Copy
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.
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

color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2022 FullStack Bulletin, All rights reserved.


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

Email Marketing Powered by Mailchimp