Author: chris.xflux

  • ChatGPT I18n Proposal

    Please download PDF file for the full proposal

  • Localizing County Names using CLDR(Common Locale Data Repository)

    Developers can easily localize country names using CLDR (Common Locale Data Repository), saving valuable translation resources. However, there are a few important considerations that developers should be aware of. When developers encounter a situation where they realize the product’s UI displays a lengthy list of country names in English that needs to be localized into…

  • I18n Safe UI Text Management

    In i18n world, long text and flexible UI that can handle it is a major task that almost every companies and products are facing and need to resolve. For the web, there are already so many good solutions, and most them provide high quality. Here I have done some CSS and JS works that resolves…

  • Account Abstraction with Smart Wallet

    From the early days of Ethereum, Vitalik Buterin has consistently emphasized the significant obstacle for dApps built on top of the Ethereum ecosystem – UX. Wallets and wallet addresses play a crucial role in fostering the adoption of dApps, as they serve as the initial interface facing users. However, it is not easy to become…

  • Wallet transaction tracking with notification

    Setting Wallet Tracker with Hal – https://app.hal.xyz Create an account on the Hal. you will need to verify your email. You may get an error msg, but the email verification will go through correctly. Once the Hal account got created, there will be a default workspace, go to there, and click the `Create Notification`. Input…

  • Memecoin rug pull strategy

    This post is neither financial advice nor written with any malicious intent as a participant in the crypto world. It is intended to share the knowledge I have studied and to express my hope for a decrease in the number of victims of rug pulls. The pumps of meme coins, starting with Pepe Coin in…

  • ChatGPT + Dune Analytics

    Without prompt mentioning version of Dune, ChatGPT provides Dune v1 based query. Limiting the date interval is also possible. With provided query, it gives an error on Dune: The error indicating the INTERVAL 3 MONTH is not being supported. I asked to fix it, and ChatGPT identified the issue. The lastly provided query gets the…

  • Tips: React Native + Jest Unit Test + testing-library

    Personal thought on unit test driven development: Debug Tip 1: mocking Firebase functions If your component import Firebase functions like this: Then creating mocking should be in same pattern: I thought this will work: But I got: Debug Tip 2 : mocking store Most of mobile applications that built with RN use store heavily. For…

  • React Unit Test with Jest and Enzyme

    Creating automated tests is crucial in any real-world project, although it can be a challenging task, especially in the frontend domain. Fortunately, Jest, a testing tool developed by Facebook, simplifies unit testing in JavaScript. Additionally, Enzyme is a React-specific tool that offers a variety of useful methods to enhance the testing of React components. By…

  • I18next-pseudoloc

    In the i18n world, Pseudo Loc Test is one of the early stage methods that gives some benefits.  With the ECMAScript 6, we already have a good number of npm packages that we can simply install and initiate on our applications. Most of them support the Latin 1 & 2 character set, but not many…