My personal programming cheatsheets
This blog is intended to be a self reference manual,
where I put cheatsheets, cookbooks and stories on how I approached some problems in programming.
About me
Hi, I’m Ana Bujan and this is my personal blog, self reference manual, portfolio and cv. I hope you find it useful as I do!
I’m a full-stack software developer and business owner of Eisberg Labs.
You can see some of my work experience at https://www.linkedin.com/in/anamarjanica/, or check out my superpowers at https://profile.codersrank.io/user/amarjanica.
Github Activity
I’m active on opensource projects on my personal github account and eisberg-labs organization.
Skills Chart
Some of my skills shown in a pretty graph.
Work Experience
My work experience. Since 2017. I started working remotely as a full-stack freelancer.
My Projects
Visit the portfolio for more info, I also contribute to opensource under https://github.com/amarjanica and my org https://github.com/eisberg-labs. My libraries are popular on npmjs and crates.io.

Subscribe to my channel
Subscribe to my newsletter!
Send me a message!
Whether you liked my blog, would like to hire me or you’d just like to say hi, I’d love to hear from you!
Follow on Social or Send me an invite
Blog
- Build multi arch docker images with Buildx and ECRInternally my nextjs app uses a native node module built in Rust, and the awkward part is that my production uses a different processor architecture. I opted for the arm64 architecture. I can’t say much Read more…
- NextJS and Rust: Creating a Custom Webpack Loader for Native Node ModulesIntroduction I needed a custom solution for loading a native node module in my nextjs project. The module was published with neon-bindings, and none of the below solutions worked for me: It’s not an issue Read more…
- First attempt at building a simple Chrome extensionI want to share my thoughts on how difficult it was to build a simple Chrome extension without any prior knowledge of the Chrome extension ecosystem. I built a simple extension on top of React Read more…