Skip to content
Winston Lee

Winston Lee

  • Home
  • Blog
Winston Lee
Winston Lee

Development

Development

TIL (react native, EC2, gvm)

react-native Launching two instances of a react-native project in two simulators You’ll see this error when you try to run the second instance This is because react-native runner won’t start the second emulator instance automatically. You need to start it…

Read More TIL (react native, EC2, gvm)Continue

Development

Automatically allow go binary in goland to listen on MacOS

Everytime you compile a go binary in goland and start it, MacOS will ask you to allow the binary to listen for incoming connection, which can quickly become a nuisance. To always allow the binary, do two things Listen only…

Read More Automatically allow go binary in goland to listen on MacOSContinue

Development | Thoughts

Chính trị trong phát triển phần mềm

Các kỹ sư phần mềm có thể được xem như các anh nông dân 4.0: hiền lành, chất phác, không sỡ hữu công cụ sản xuất, chỉ muốn được yên thân ngồi một góc để làm việc. Oái oăm thay,…

Read More Chính trị trong phát triển phần mềmContinue

How to fork a go library (my way)
Development

How to fork a go library (my way)

Git fork Go mod init if not yet a module Update path to new module github.com/someone/library -> github.com/you/library. This is because the module will continue to look for dependencies in the old path Bump version with a tag (v1.0.0 ->…

Read More How to fork a go library (my way)Continue

Development

Prune big files from Git with BFG

Step 2: Clone your repo as a mirror Run this to clone your repo as a mirror. git clone –mirror git://example.com/your-repo.git The —-mirror flag means that it doesn’t actually download any of the files from your codebase. It downloads the…

Read More Prune big files from Git with BFGContinue

Development

Gumana Series – Understanding Fabric’s Ordering

Introduction to Gumana Gumana is a portmanteau of 금요일 (Friday) 만나다 (Meeting), a series of technical talk every Friday at Medium About this talk A visual explanation of Kafka’s Ordering Design, why does it need a queue, kafka, synchronization between…

Read More Gumana Series – Understanding Fabric’s OrderingContinue

C++ | Development

Medium interview questions

Based on Korean Version 1.9.6 (https://hamait.tistory.com/1054), last updated October 2019. You are not expected to be 100% knowledgeable about those, but instead show your depth in understanding what you have experience with or is interested in. Focus on what you…

Read More Medium interview questionsContinue

How to install nvm
Development | NodeJS

How to install nvm

This is a follow up to [How to install npm the right way]. It turns out that while convenient for Node development, nvm is notoriously slow. Thanks to reddit user sscotth we can solve that quite easily. First, install nvm…

Read More How to install nvmContinue

Development

To read: The twelve factor app

Introduction In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that: Use declarative formats for setup automation, to minimize time and cost for new developers joining the…

Read More To read: The twelve factor appContinue

Development | NodeJS

Self-note: Resume / recover a MongoDB change stream

Introduction Sometimes replicator needs to be restarted We cannot afford to lose one or two entries in time-series since it would throw the statistics off, and in exceptional cases, lost the max and min value Resume & recover  Check for…

Read More Self-note: Resume / recover a MongoDB change streamContinue

Page navigation

1 2 3 … 5 Next PageNext

I’m an English / Vietnamese / Korean speaking software solution provider living in Korea

Get In Touch

To reach me, please use the contact form

Scroll to top
  • Home
  • Blog