solutions.asia

Data, Analytics, and Digital Product Development Linkedin

Services

Digital Product
costing
prototyping
implementation
testing & integration
Data & Analytics
scraping
visualization
ETL
ML


Cover Image for Writing a C Compiler: Why Learn Compiler Basics and the Visitor Pattern

The Visitor Pattern is a powerful and widely used design pattern for traversing and operating on complex data structures like Abstract Syntax Trees (ASTs).

James Sullivan
James Sullivan

Blog

Cover Image for Securities Canada Tax Summary

Securities Canada Tax Summary

Concise, non-exhaustive guide to taxes for retail investing in Canada

James Sullivan
James Sullivan
Cover Image for Notebooks

Notebooks

James Sullivan
James Sullivan
Cover Image for Leveraging AI for Coding

Leveraging AI for Coding

You've got to know when to hold 'em and know when to fold 'em.

James Sullivan
James Sullivan
Cover Image for Keyboard Shortcuts

Keyboard Shortcuts

Keyboard Shortcuts for the Desktop (Gnome/Windows), Web Browsers, and VS Code

James Sullivan
James Sullivan
Cover Image for Dual Booting

Dual Booting

Dual booting Ubuntu on a new XPS 8960 with RTX-4090 GPUt

James Sullivan
James Sullivan
Cover Image for AWS Tokyo Summit

AWS Tokyo Summit

The easiest and quickest, but not always the best

James Sullivan
James Sullivan
Cover Image for LLMs and Financial Reference Data

LLMs and Financial Reference Data

Leveraging LLMs like ChatGPT for Financial Reference Data

James Sullivan
James Sullivan
Cover Image for Scala Matsuri 2017

Scala Matsuri 2017

Functional programming, the state of Dotty, Deep Learning for Recommendation, Meta-programming, and Scala Native

James Sullivan
James Sullivan