Atomic Object Show Nav
Close Menu
< Blog Home
C-19 Update
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
C-19 Update
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
C-19 Update
Blog
Contact

Atomic Spin

Atomic Object’s blog on everything we find fascinating.

Close
< back to Blog Home
Jing Fan
By: Jing Fan

Software Consultant & Developer. Passionate about becoming a stronger developer. Enjoys coffee, tea, and rearranging my furniture.


    CTO Universe

    CTO Universe
    Topics 5 Posts

    Author: Jing Fan

    Drawing Thousands of Polylines via Google Maps API V3

    My team is working on an Electron app built with Node that allows route plotting via Google Maps API V3. The goal was to display routes on a nationwide view, drawing more than 500,000 polylines. At the beginning of this task, the app would run out of memory trying to plot lines in a view […]
    Posted on December 2, 2020 by Jing Fan in Web AppsLeave a comment
    2020.12.02

    Unit Testing Google Maps API with Jest

    On my current project, the goal is to create unit tests for an existing codebase. The project’s main functionalities are based upon the Google Maps API, so to isolate our functions for testing, we needed to create some mocks for that API. We chose Jest as our Javascript testing library not only for its ease […]
    Tagged: jest google mapsPosted on October 3, 2020 by Jing Fan in Web AppsLeave a comment
    2020.10.03

    Setting Up a Local Database for Integration Testing in F# with Dapper

    I was recently tasked with setting up a local database for integration testing. This code was in F#, and we chose Dapper, a lightweight ORM, for our database needs. After doing some research and consulting with my teammates, we came up with an overview of what’s needed for data related integration tests: Set up a […]
    Posted on July 29, 2020 by Jing Fan in Functional ProgrammingLeave a comment
    2020.07.29

    Developing from Home? Don’t Be Afraid to Ask Questions

    I was recently given an Agile story that required me to set up the capability for database integration testing. I didn’t have much experience in setting up database connections and was feeling like I was in over my head. I was also still getting used to the extra effort it takes to communicate when you’re working […]
    Tagged: working remotelyPosted on June 6, 2020 by Jing Fan in Growing as MakersLeave a comment
    2020.06.06

    Becoming a Developer/Mom after a Five-Year Hiatus

    I entered my tech career at a startup and loved being a developer. But when I found out I was expecting, I knew that I wanted to take some time to focus on my growing family. Five years in, and with two little ones that were sleeping through the night, it felt like the right […]
    Posted on April 18, 2020 by Jing Fan in Personal OptimizationLeave a comment
    2020.04.18

    We're hiring in Ann Arbor and Grand Rapidsopen positions >

    x

    Want to see what Atomic can do?

    Check out some of our work

    Atomic's Portfolio

    Atomic is a software design + development consultancy.

    Open during COVID-19 Outbreak

    © 2021 Atomic Object LLC
    Explore
    • Careers
    • Diversity
    • Resources
    • Atomic Blog
    Offices
    • Grand Rapids
    • Ann Arbor
    • Chicago
    Details
    • Contact
    • Media
    • Privacy Policy
    Certified B Corporation