Over the past year and a half studying software engineering, I have created and refined a note-taking system that I’ve found a lot of success with.
First, I use Obsidian to store all of my notes for every course in one vault. I take advantage of features such as Markdown formatting, vault-wide search, and internal vault links that act as a “wiki” of my notes, where I store all of my consolidated notes on a particular topic.
The Markdown files created in Obsidian map well as sources for NotebookLM, an AI research tool developed by Google. I use NotebookLM generate quizzes and study guides on my notes, saving me time so I can focus on testing myself for more effective studying.
In this blog post, I go more into detail of how exactly I set up Obsidian and use NotebookLM to help with my studying, as well as some considerations should you want to adapt my system.
Just some small site and life updates I want to share:
I've changed my website host to KnownHost. So far, the transition has been very smooth. I have been with x10Hosting for over a decade (!), although I've been meaning to migrate for a while now. For whatever reason, my website would take a good few seconds to load, regardless of caching. As soon as I switched hosts, my site has been loading as smooth as butter. I feel as if I've caught up with the modern era! ... Almost.
This is all to say my main domain is now vanesarobledo.com. However, I plan to make sure vanesa.robledo.ca redirects to the new domain.
As much as I wanted to update this blog more than once every few months, I have been very swamped with schoolwork. Software engineering has already had quite a bit of a workload, but it has picked up substantially! Between five intense courses, an elective (I opted to take Science Fiction), and looking for co-op jobs, I've had very little time to actually write. I've had a few drafts saved for months, along with a backlog of reading material. Thankfully, I've freed up time by securing a co-op position, so I hope to pick away at my side projects in between my assignments.
Hopefully I'll post more soon, although I suspect I won't until this semester ends.
My current goals and projects, as of February 2026:
-
This goes without saying, but finish this semester. Ideally I also maintain my GPA, although this has proven to be the toughest semester yet. Currently, I'm taking Advanced SQL, NoSQL, Microprocessors and Embedded Systems, Application Security, Windows Network Programming, and Science Fiction as an elective. It has been quite the workload!
-
Revamp my portfolio. Right now, my portfolio has been slowly transitioning away from my old goals of seeking an advanced degree in bioinformatics and focusing on bioinformatics toward my current web application and web design career.
Does LLM-assisted coding take the fun out of creating software?
With the advent of AI, deploying applications is more accessible than ever. Lacking knowledge of coding is no longer a barrier. Dubbed ‘vibe coding’, anyone can use LLMs to generate code and even deploy it by describing the project they want.
However, AI coding has not been perfected yet. The software built with LLM assistance from many inexperienced coders and non-technical people alike cost more money to fix than hiring a human, with services popping up to fix vibe-coded messes.
Despite this, many developers praise LLMs for taking out tedium in coding and debugging. They are easing more into roles of “AI babysitters”. AI has also enabled more experienced developers to ship more code, shipping more than half the amount than junior developers. From the survey in the linked article, this is because senior developers are more likely to spot errors. They also found that 80% of respondents said AI makes coding more enjoyable.
I’m starting a series where I will post links and short descriptions to articles I’ve read, my progress in the books I’m reading, and other interesting media that I would like to share but otherwise won’t dedicate a whole blog post about. This is partly to keep myself accountable to retain what I’ve read, rather than passively consume things. I’ll see how the weekly format goes for me and adjust accordingly.