Continuing my journey from last week, as I got to implementing my regex solutions into telescope I decided to check different posts one more time for use cases I may have skipped over one more time. I found that I skipped one and made a mistake in my paragraph regex. Firstly, I found that manyContinue reading “Release 0.4 – The Finale”
Author Archives: Phil
Releasing a Package
After all the work we put into our release 0.1 project we can finally release our projects to a package registry. Since I wrote my link checker in Go I decided to use pkg.go.dev as it’s the default package registry used by Go so it was a no brainer in my opinion. Before I addedContinue reading “Releasing a Package”
Release 0.4 Part 1 and 2!
I was a little busy last week and I ended up not blogging about which project’s issues I was planning to tackle for our 0.4 release, oops. So, this week I’m going to roll the first and second blogs into one. I decided to work on telescope as I already had the environment setup onContinue reading “Release 0.4 Part 1 and 2!”
I Underestimated the Importance of Testing…
After all the additions, changes and tools we worked with in regards to our link checking tools over this semester we have finally arrived to automated testing. Unit tests are by no means something new to me, but I never bothered implementing them into my own projects as I never really deemed them necessary (onlyContinue reading “I Underestimated the Importance of Testing…”
Another External Contribution
I was looking around for projects to contribute to and I wanted to try my hand and dealing with a Go project, I came across this TUI program that was made for easy (or lazy) work with git called lazygit. I looked into the issues that they had and saw someone asking to add aContinue reading “Another External Contribution”
Contributing to Telescope
When looking for an issue to work on in telescope I saw that there was a bug with the appearance of empty blog posts. I decided to investigate this issue and see what was causing it and so I start reading through telescope’s code. I was sure that the issue was on the backend butContinue reading “Contributing to Telescope”
Static Analysis Tooling
When you have a large amount of developers working on a single project you can run into issues such as figuring out a particular developers code if they happen to have a different style compared to yours making it difficult to read through and understand. Because of these cases we utilize tools for formatting andContinue reading “Static Analysis Tooling”
Working With Git Diffs
For this weeks lab we had to setup telescope on our machines and setup functionality in our link checking tools to validate the status of posts found at the /posts route. I ended up using a virtual machine because upgrading my windows was a pain to get WSL2 and I’m fine with WSL. I followedContinue reading “Working With Git Diffs”
Wrapping Up Hacktoberfest
My first time participating in Hacktoberfest was quite fun, finding projects that I liked was quite easy, but finding issues that I could handle given the time I had was a challenge. A lot of my time was spent hopping from repo to repo looking for issues that I could tackle. I looked at quiteContinue reading “Wrapping Up Hacktoberfest”
Back to Comfy Small Projects
Last week, I contributed to Mattermost’s web app, this week, I looked through the list of projects my peers contributed to and there was one that caught my eye. Roger contributed to a Rust project which was a “CLI tool to calculate beer brewing values for different things” named rustybeer. I like Rust and beer,Continue reading “Back to Comfy Small Projects”