codenewbie

Self-Taught is Still Possible In 2025

Self-Taught is Still Possible In 2025

I'm pulled from sleep as the soft melody of my alarm clock goes off a bit too early for my taste. Rolling over, I see that it's 4:50 AM. I want to go back to bed, but, "If you want a job as a software developer, you have to put in the work," I tell myself. After I drag myself out of bed and the coffee is brewing, I pull out my phone to find some blog posts. "Use every spare moment to learn," I think as I scroll through the articles. I start sifting through titles to see what…
Read More
PWA Pilipinas Roadshow in Baguio: A Night of Learning, Innovation, and Community

PWA Pilipinas Roadshow in Baguio: A Night of Learning, Innovation, and Community

Image from PWA Pilipinas Facebook Page On December 14, 2024, the 19hundred work.space in Baguio City became a vibrant hub of innovation as developers, tech enthusiasts, and community leaders gathered for the PWA Pilipinas Roadshow - Baguio. Organized by PWA Pilipinas, the event showcased the transformative potential of Progressive Web Apps (PWAs) and their role in shaping the future of web development. With engaging talks, practical insights, and a diverse audience, the roadshow delivered an evening that was both inspiring and community-driven. The event opened with Andresito de Guzman, Community Lead at PWA Pilipinas, who delivered a session titled “Quick…
Read More
Implementing a CI Pipeline for VShell with GitHub Actions

Implementing a CI Pipeline for VShell with GitHub Actions

Introduction This week, I delved into setting up a Continuous Integration (CI) pipeline using GitHub Actions while also expanding my suite of unit tests for my project, VShell. The process has enhanced my understanding of CI principles, automated testing, and the tools that help developers ensure reliable code delivery. What is Continuous Integration? Continuous Integration is a development practice where code changes are automatically tested and integrated into a shared repository frequently. By leveraging a CI pipeline, developers can detect and address issues early in the development cycle, improving code quality and reducing integration risks. A CI/CD pipeline allows us…
Read More
NodaTime – time offsets C#

NodaTime – time offsets C#

Introduction NodaTime is an NuGet package devoted to working with dates and times. In this article a cursory look at working with time zones is done. Yes, .NET Framework handles time zone while NodaTime does a more precise handling of time zones. With power and precision of NodaTime comes with it documentation not geared to developers who rarely read documentation and developers who just do not care to read documentation. For these developers it is a must to read NodaTime documentation and experiment. Here code will be presented in a class project and ran in a console project to keep…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.