Diagram of 10 years as a software engineer

10 years as a software engineeršŸŽ‰

I started working as a software engineer in April, 2013. So, itā€™s 10th anniversary in this April. Here I summarize my 10 years.

April 4, 2023 Ā· 2 min

My PR to Unison-UICore is merged! (2023, Q1)

This is a summary of my activities in Q1 2023. Work, some personal projects, and some tech events. Enjoy reading! Client work minutiae and related apps šŸ‡ŗšŸ‡ø New web app for its users: React for frontend, Python(Flask) for backend Some scripts in Python and TypeScript iOS app update Personal projects Unison UI-Core Storybook integration using webpack This PR is MergedšŸŽ‰ Blog Creative Activities How I can do "full stack" Learning Dutch course ...

March 30, 2023 Ā· 2 min

How I can do "full stack"

What does a ā€œfull stackā€ developer mean? In reality - in the job market - it usually refers to a JavaScript developer, who write backend in Node.js, and frontend in React/Vue/etc (+ sometimes mobile apps in ReactNative). However, using JavaScript for everything is not the only way to build applications. I think we can call ourselves ā€œfull stackā€ if we can build the entire working system, after all. Iā€™m writing here about how I can do ā€œfull stackā€ with my current skills. ...

February 8, 2023 Ā· 2 min

Creative activities

Here I picked up some of my works that belong to my ā€œcreativeā€ side.

January 20, 2023 Ā· 1 min
Working at TSH Madrid

2022 - Year In Review

Hello, everyone! Hallo, allemaal! (Dutch) My 2022 summary is here. It was my second year as a freelancer in the Netherlands and my third year living in Europe. I used a lot of programming languages (not only Swift!), started some personal projects, and learned a lot of new skills. I hope these activities bring me more opportunities and lead to great results in 2023! Activities in 2022 This is a summary of my activities in 2022. ...

December 23, 2022 Ā· 2 min
No Intermission by Marina Abramovic

2022 Q4 report

This is a summary of my activities in Q4 2022. Work, some personal projects, and a lot of art/creative events. Enjoy reading! Client work minutiae and related apps Python scripts for workflow automation Firebase CloudFunction update iOS app UI update React app setup Personal projects Open sourcing my Elm+TailwindCSS site Static analysis Objects dependency detection D3 setup for visualization Blog Categorizing programming langugages Storybook for Unison ui-core (Elm) Still in active development Learning Information Visualization Dutch lessons Unison tiny contribution Python Flask, Django, venv, etc React React Router Create React App Some small trials Rust GUI frameworks F# Back office Sales CV/portfolio update Networking Visa extension application Events Art Crash course in art & media technology @V2 No Intermission by Marina Abramovic @Royal Theater CarrĆ© Dutch Design Week @Eindhoven Future Bodies @Upstream Gallery Design Museum @Den Bosch Anne Imhof @Stedelijk Digital Shadows @OBA Amsterdam Dutch Creative Festival @TSH Amsterdam City Programming CoffeeCoding AdvancedJS Amsterdam meetup GitHub Universe CocoaheadsNL @Pinch Unison Community Coding Science Park open day Thank you for readingāœØ I also wrote a 2022 Summary. Please check it! Have a good winter, everybody. ...

December 23, 2022 Ā· 1 min

Categorizing programming languages

How can we categorize lots of programming languages?

November 8, 2022 Ā· 1 min
Elm, Unison, Rust, Information Visualization, and Swift

Elm, Rust, Swift, Unison, and Information Visualization (Q3, 2022)

A report about my activities in Q3 2022.

October 1, 2022 Ā· 3 min

Chat app, art apps, information visualization, Elm+Tailwind+Firebase (Q2, 2022)

This post is a report of my activities in Q2, 2022. While working on client projects, I started learning Information Visualization. I hope this will give me new skills and lead to outcomes in the near future. Client work An app project with a startup Building a new messaging app for teenagers. Switched to tech-consulting work in June Making some features while sharing programming techniques Art app projects with an artist based in New York Technical consultancy work: giving technical advice and writing code together in pair-programming sessions using TUPLE. In-App purchases, image processing, Firestore migration, etc. Learning Information Visualization specialization at Coursera I learned the foundation of information visualization and the basics of D3.js. Iā€™m interested in visualizing complex data these days. My next step would be to visualize the complexity of programming itself. I hope Iā€™ll be able to share the outcome in the near future. Elm + Tailwind + Firebase Hosting I tried making a website using Elm+TailwindCSS and hosted it at Firebase Hosting. The website is here. (The contents are copies of my website.) Dutch basics using Dualingo and some books Tech Events Unison Forall, 24 June Great conference about Unison programming language. Rust Developers Amsterdam meetup, 22 June I learned a little about Makepad, a GUI framework for Rust. CocoaHeads NL @Stream, 15 June Coffee coding, Saturdays Other stuff Visiting museums ...

June 30, 2022 Ā· 2 min
DEPOT

2 client projects, Tailwind+Elm, ElmUI+Firebase, DEPOT, etc (Q1, 2022)

This post is a report of my activities in Q1, 2022. Although there werenā€™t many changes, there was some progress, including web frontend development trials using Elm, TailwindCSS, and Firebase. Enjoy readingāœØ Client work An app project with a startup Building a new messaging app for teenagers. Using SwiftUI, The Composable Architecture (TCA), Firebase, GraphQL, and so on. Using lots of features from Firebase. Art app projects with an artist based in New York Technical consultancy work: giving technical advice and writing code together in pair-programming sessions using TUPLE. Learning TailwindCSS + Elm Iā€™m making a copy of this website using Tailwind and Elm. Tailwind seems great. Handling CSS had been one of the obstacles for me to get into web frontend development, however, with Tailwind I feel I can finally control the appearance of websites precisely. So, I may be able to work on web frontend projects. ...

March 28, 2022 Ā· 2 min