Tuesday, March 24, 2020

UI Colors

https://flatuicolors.com/ - get hex values for colors

https://www.uicolor.io/ - convert hex values to RGB values

Excalidraw - whiteboard tool

https://excalidraw.com

Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

Thursday, March 19, 2020

CPU Utilization discussion around Elixir

CPU Utilization discussion around Elixir
https://www.reddit.com/r/elixir/comments/fi6hfe/has_cpu_utilization_been_improved_since_17/

Below artice shows high CPU usage for Elixir
https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixir/

Below article explains why and how it is actually a feature of BEAM (busy waiting) which might be interpreted wrongly, but since AWS will also interpret it wrongly, how to turn off busy-waiting
https://stressgrid.com/blog/beam_cpu_usage/

Tabular data sorting/pagination with Phoenix LiveView

Wednesday, March 11, 2020

How To Show Confirmation Alerts With OK And Cancel Buttons Using Swift 5?

Why your software should use UUIDs in 2020s

https://devforth.io/blog/why-your-software-should-use-uuids-in-2020s

Excerpt:

Conclusion

  • UUIDs solve the problem of centralized ID store making possible working in offline and handle complex relations on frontend by making frontend independent from the server which makes it super-responsive
  • UUIDs allow you to implement shards for high-load scalable systems
  • UUIDs make your IDs more secure by hiding records count
  • To decrease insert time use UUIDv1 as IDs system
  • Store it in the database as 16 bytes
  • To save traffic transmit Shot UUIDs

Read a paper: My VM is Lighter (and Safer) than your Container




Also look at Firecracker from Amazon

React Lessons

Build an iMessage Clone with The Stream Chat iOS SDK

Followers

Blog Archive