Anton V GoldbergModern Performance EngineeringRecently I reflected on the realities of modern software development and their influence on performance engineering.4 min read·Apr 20, 2023----
Anton V GoldberginGeek CultureTechnical Interview For Power And Glory… and it’s time for another technical interview. I log into a Zoom meeting and the interviewer, a young bearded man in a t-shirt greets me.4 min read·Mar 25, 2023----
Anton V GoldberginGeek CultureOntology goodness measurementHow we measure the goodness of our ontology by comparing Upwork website users’ (employers and freelancers) choices with discovered values4 min read·May 13, 2022----
Anton V GoldberginGeek CultureCombining Ontology And Machine Learning To Improve MatchUltimately Upwork needs to solve one problem: match employers to employees. Just matching required skills is not the best approach…5 min read·Feb 17, 2022----
Anton V GoldberginGeek CultureDiscovering similarity among prospective ontology termsThe article describes an approach we use at Upwork to surface similarity between various terms our software selects as ontology’ candidates5 min read·Oct 15, 2021----
Anton V GoldberginGeek CultureAutomated Ontology Generation, Part 3 : SoftwareHere I’ll talk about software we used, quirks we found there, rocks we stumbled upon.6 min read·Sep 2, 2021----
Anton V GoldberginGeek CultureAutomatic Ontology Generation, Part 2: ResultsResults of applying automatic ontology generation process to Upwork’s active freelancer profiles.3 min read·Aug 12, 2021----
Anton V GoldberginGeek CultureAutomatic ontology generation, part 1The goal is to automatically produce candidate ontology updates on a regular basis and let ontologists quickly curate them5 min read·Aug 2, 2021----
Anton V GoldbergOntology Change ManagementContinuing the posts about building components of modern search in my last post, I wrote about ontology. Now, I’d like to discuss why we…3 min read·Jun 4, 2021----
Anton V GoldbergThe trouble with platformsLet’s begin by defining what a platform is. That’s a very popular word in a company’s lexicon. It’s used (and abused) by any number of…3 min read·Apr 1, 2021----