Skip to content

h4yfans/the-articles-i-read

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 

Repository files navigation

Hi everyone!

This repo contains the articles/books I have read. Articles/Books can be related to Go, Python, Django and DevOps in general.

I want to add articles/books that I think are necessary.

Unfortunately, it is not possible to add the articles/books I have read in the past, but you can be sure that I will add the articles I will read hereinafter.

Most of the books I read are from O'Reilly.

Go

  1. Cloud Native Go - Early Release [B]
  2. Concurrency Synchronization Techniques Provided in the sync Standard Package [A]
  3. Atomic Operations Provided in The sync/atomic Standard Package [A]
  4. Channel Use Cases [A]
  5. Concurrency in Go [B]
  6. Generators in Go [A]
  7. Generics Part 01: Basic Syntax [A]
  8. How to Parse JSON That Varies Between an Array or a Single Item With Go [A]
  9. 6 Tips for Using Strings in Go [A]
  10. Golang — Date Format in golang [A]
  11. https://medium.com/@val_deleplace/7-ways-to-implement-a-bit-set-in-go-91650229b386 [A]
  12. Associations with Pop: 1 to 1 [A]
  13. Associations with Pop: 1 to n [A]
  14. Associations with Pop: n to n [A]
  15. Discovering alloc size classes in Go [A]
  16. Structuring and testing HTTP handlers in Go [A]
  17. How to customize Go's HTTP client [A]
  18. 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs [A]
  19. gRPC Go: Beyond the basics [A]
  20. Go best practices, six years in [A]
  21. Standard Package Layout [A]
  22. What Are Golang’s Anonymous Structs? [A]
  23. How Thanos Would Program in Go [A]
  24. Combining DDD, CQRS, and Clean Architecture by refactoring a Go project [A]
  25. The Pros of Conds [A]
  26. Featherweight Go - Raymond Hu, Julien Lange, Bernardo Toninho
  27. The Behavior Of Channels
  28. Scheduling In Go : Part I - OS Scheduler
  29. Scheduling In Go : Part II - Go Scheduler
  30. Scheduling In Go : Part III - Concurrency
  31. Go advanced concurrency patterns: part 1
  32. Go advanced concurrency patterns: part 2 (timers)
  33. Go advanced concurrency patterns: part 3 (channels)
  34. Go Generics
  35. There Are Many Ways To Safely Count
  36. The underutilized usefulness of sync.Once
  37. Implementing a Generic Filter Function in Go
  38. Taming Go’s Memory Usage, or How We Avoided Rewriting Our Client in Rust
  39. Applying Modern Go Concurrency Patterns to Data Pipelines
  40. GIS in Go
  41. Functional Options are named args on steroids
  42. Go Day 2021 on Google Open Source Live | Using Generics in Go
  43. Golang Design Patterns in Kubernetes
  44. A Pattern for Optimizing Go
  45. Finding Goroutine Leaks in Tests
  46. generics-intro

Python and Django

  1. Stop Using datetime.now! [A]
  2. Understand Group by in Django with SQL [A]
  3. 12 Common Mistakes and Missed Optimization Opportunities in SQL [A]
  4. Fastest Way to Load Data Into PostgreSQL Using Python [A]
  5. Improve Serialization Performance in Django Rest Framework [A]
  6. Optimizing the Django Admin Paginator [A]
  7. 9 Django Tips for Working with Databases [A]
  8. Working With APIs the Pythonic Way [A]
  9. Interfaces, Mixins and Building Powerful Custom Data Structures in Python [A]
  10. Logging — let’s do it right! [A]
  11. Django Views — The Right Way [A]
  12. Adding Robots.txt file to Django Application [A]
  13. Delegation: composition and inheritance in object-oriented programming [A]
  14. Async Views in Django 3.1 [A]
  15. Python 3.9: All You need to know [A]
  16. Everything You Need to Know About Python's Namedtuples [A]
  17. 3 Ways to Test API Client Applications in Python [A]
  18. How to Mock Environment Variables in pytest [A]

DevOps

  1. The Phoenix Project [B]
  2. Effective DevOps [B]
  3. Is Kubernetes Really That Hard? [A]
  4. Docker optimization guide: 8 tricks to optimize your Docker image size

Other

  1. Microservices Patterns [B]
  2. Grokking Algorithms: An illustrated guide for programmers and other curious people [B]
  3. Advanced Programming in the UNIX® Environment, Third Edition [B]
  4. Design Patterns for Microservices and Containers [A]
  5. How to write in plain English [A]
  6. The Surprising Impact of Medium-Size Texts on PostgreSQL Performance [A]

Utils

  1. AWS Cheat Sheets

About

This repo contains the articles I have read.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published