A program that reads a String and counts the frequency of each character.
Java Text Processing HashMap
Read More
A program that performs basic arithmetic operations using user provided arguments.
C Command Line Arguments Processing Basic Arithmetic Operations
Read More
This is a program I made back in 2024 that simulates a game of Hangman
Python Beginner Project Game
Read More29 Jan 2026
Importance of Asking Smart Questions One of the most important skills for software engineers is knowing how to ask good questions. Eric Raymond’s How to Ask Questions the Smart Way emphasizes that clear, thoughtful questions save time, make it easier...
Software Engineering Communication
22 Jan 2026
Interests in Security-Focused Software Engineering My main interests in software engineering are areas such as cybersecurity, network security, and cryptography. I’ve always been interested in how software can be designed not only to function correctly, but also to protect sensitive...
Software Engineering Cybersecurity Technical Essay
26 Feb 2026
The Value of UI Frameworks UI frameworks are not simple. Learning something like Bootstrap 5 can feel almost like learning a new programming language. There are new class names, layout systems, and design conventions to understand. At first, it can...
UI Frameworks Web Design Web Development
12 Feb 2026
Why They Matter My interests specifically in software engineering include things like writing clean, reliable, and maintainable code. I’ve been pretty fascinated by how coding standards can guide not just how code looks, but also how it functions. At first,...
Coding Standards ESLint Software Engineering Practices
21 Jan 2026
Initial Experience After using Typescript for around a week, I can say my experience has been pretty positive. Even with the very little amount of exposure we had with Javascript, the transition to Typescript actually felt way smoother than I...
TypeScript Technical Essay