The Polymathic Engineer
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Year-end wrap
A wrap of this year: personal reflections, the evolution of this newsletter, the best articles, and other stuff.
4 hrs ago
•
Franco Fernando
6
Share this post
The Polymathic Engineer
Year-end wrap
Copy link
Facebook
Email
Notes
More
1
TCP
All you need to know about the protocol that makes reliable communication on the internet possible.
Dec 19
•
Franco Fernando
29
Share this post
The Polymathic Engineer
TCP
Copy link
Facebook
Email
Notes
More
1
API architectural styles
An overview of the most popular API architectural styles: SOAP, REST, GraphQL, Webhook, Websocket, and gRPC.
Dec 12
•
Franco Fernando
48
Share this post
The Polymathic Engineer
API architectural styles
Copy link
Facebook
Email
Notes
More
3
Writing as software engineer
How to become a better writer as a software engineer.
Dec 5
•
Franco Fernando
38
Share this post
The Polymathic Engineer
Writing as software engineer
Copy link
Facebook
Email
Notes
More
6
November 2024
Synchronization - Part 2
How to write concurrent code correctly and avoid problems like deadlocks and starvation.
Nov 28
•
Franco Fernando
20
Share this post
The Polymathic Engineer
Synchronization - Part 2
Copy link
Facebook
Email
Notes
More
Work-Life Balance
How to keep learning new skills and advancing as software engineers while maintaining a work-life balance.
Nov 21
•
Franco Fernando
43
Share this post
The Polymathic Engineer
Work-Life Balance
Copy link
Facebook
Email
Notes
More
4
The fallacies of distributed systems
Eight distributed systems fallacies that are underrated during system design.
Nov 14
•
Franco Fernando
49
Share this post
The Polymathic Engineer
The fallacies of distributed systems
Copy link
Facebook
Email
Notes
More
4
Synchronization
An intro to processes and thread synchronization. Why it is critical and how to do it: hardware-based solutions, mutexes, and semaphores.
Nov 7
•
Franco Fernando
20
Share this post
The Polymathic Engineer
Synchronization
Copy link
Facebook
Email
Notes
More
October 2024
Refactoring
Why and how you should become good at refactoring code.
Oct 31
•
Franco Fernando
19
Share this post
The Polymathic Engineer
Refactoring
Copy link
Facebook
Email
Notes
More
2
Arrays
All you need to know about the array data structure, including multidimensional and dynamic arrays.
Oct 24
•
Franco Fernando
32
Share this post
The Polymathic Engineer
Arrays
Copy link
Facebook
Email
Notes
More
3
Messaging - Part 3
A comparison of most popular message brokers: Amazon SQS, Azure Queues, RabbitMQ and ActiveMQ.
Oct 17
•
Franco Fernando
11
Share this post
The Polymathic Engineer
Messaging - Part 3
Copy link
Facebook
Email
Notes
More
1
Protobuf
Pros and cons of binary encodings, and how protobuf works.
Oct 9
•
Franco Fernando
32
Share this post
The Polymathic Engineer
Protobuf
Copy link
Facebook
Email
Notes
More
4
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts