[AWS] VPC – NAT Gateway

NAT (Network Address Translation)

NAT remaps source IPs or destination IPs. (It translates private IPs to public IPs and vice versa.)

  • Static NAT
    • A private IP is mapped to a public IP at a 1:1 ratio. (such as Internet Gateway).
  • Dynamic NAT
    • A range of private IPs are dynamically mapped to one or more public IPs (Home router or NAT Gateways).
    • To achieve high availably, create one dynamic NAT per AZ.
Continue reading “[AWS] VPC – NAT Gateway”


Utopia is a word derived from the Greek prefix “οὐ (ou-), not,” and “τόπος (topos) – place,” with the suffix “-iā (-ία)” that is a typical ending of the place names (toponym). Utopia literally means “nowhere.” Also, Utopia can be interpreted with the Greek prefix “eu-, good”; a good place.

Utopia is not an actual Greek word. Thomas More introduced the word in his book “Libellus vere aureus, nec minus salutaris quam festivus, de optimo rei publicae statu deque nova insula Utopia” in 1516. As the name suggests, Utopia (No Place) can be a place that might not be actualized in the real world. But our interest in a dream world has never been subdued despite its impracticality. Political thinkers and philosophers have pursued to show how the world of perfection looks like or can be achieved. It is no wonder that Utopia or Dystopia is a recurring theme of SF novels as well.

Continue reading “Utopia”

[Redux] Async in Redux: redux-thunk

In most production web applications, data come from remote services. So you cannot get the data right away. There are a couple of ways to handle async operations in Redux, such as “redux-saga,” “redux-promise,” etc. But the “redux-thunk” is simple and effective for most scenarios.

Continue reading “[Redux] Async in Redux: redux-thunk”

[Movie] Anatomy of a Murder (1959)

  • Directed by: Otto Preminger
  • Cast: James Stewart, Lee Remick, Ben Gazzara, Arthur O’Connell
  • Based on: Anatomy of a Murder (1958 novel) by Robert Traver (John D. Voelker)

As a lawyer, I’ve had to learn that people aren’t just good or just bad. People are many things.

from the movie
Continue reading “[Movie] Anatomy of a Murder (1959)”