Log: 202212
· 3 min read
Achievement
-
Implementation and Review
- managed to both implement for assigned tasks to me and review PRs at the same time!
- felt like surely this is the ideal form for team development
- respect the programs we write, got some new things from them and develop us each other
-
Learned infrastructure and services
- using these below somehow but I understood exactly what these are doing at last
- AWS copilot
- serverless
- serveless-next.js
- learned details to improve our development environment
- docker
- docker compose
- using these below somehow but I understood exactly what these are doing at last
-
React
- got to care about rendering count in these days
- considering trade off between benefits of declarative (functional) style and performance
- after all we just treat DOMs somehow
- react is a great library but not being always the best choice for the project
- i had been depending on and stick to react
- need thinking beyond libraries/frameworks
- like considering programming languages about not only syntax and built-in functions for easiness to write programs but also performance and implementation details
- got to care about rendering count in these days
-
Essentials of Programming Languages
- Chapter 5. Continuation-Passing Interpreter
- 5.3 An Imperative Interpreter done!
- 5.4 Exceptions done!
- Chapter 5. Continuation-Passing Interpreter
-
A Book of Abstract Algebra
- Chapter 7. Groups of Permutations done!
-
Jeol on Software
- started reading due to hearing that an engineer I respect read and have been influenced by this book
- this book is old a bit so some things said may be token for granted in these day
- but foundation, the bottom of thinking how to solve the problems on software development is still alive, there are many things I should reap to develop me
- 1/3 done reading!
- started reading due to hearing that an engineer I respect read and have been influenced by this book
-
Computer Systems: A Programmer's Perspective
- maybe mostly reviewing the basics for programming
- the phrase programmer's perspective fascinated me
- there may be some new discoveries
- Chapter 1 done reading!
- learned abstraction/concept of computer systems
- maybe mostly reviewing the basics for programming
In Progreess
-
Essentials of Programming Languages
- Chapter 5. Continuation-Passing Interpreter
-
A Book of Abstract Algebra
- Chapter 8. Permutations of Finite Sets
-
Jeol on Software
-
Computer Systems: A Programmer's Perspective
Stack
-
- practice rust
- i wanna use macro to implement command line arguments parser just by defining command options
-
Programming in Haskell
-
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
-
Database Internals
-
Computer Organization and Design MIPS Edition: The Hardware/Software Interface (6th ed.)
Music
- Lagtraing / INABAKUMORI