From Bugs to Insights: The Importance of Logging Errors in Custom Code

Let’s discuss the hidden dangers of inadequate error logging – how silent failures and cryptic stack traces undermine website performance and user satisfaction. For many organizations, we prioritize the next set of features over tackling technical debt and legacy issues. This will always be a balancing act between growth and maintenance; but how do we know when to focus on the backlog of bugs and undiscovered errors? Well, it all starts with a useful, comprehensive error log.

Should I Choose Cypress or Playwright?

Cypress evolved end-to-end testing to make it faster and more convenient than it's ever been. It is truly a huge step forward. However, since the summer of 2023, Playwright downloads have skyrocketed and for good reason. At the current trajectory, downloads will surpass those of Cypress by the end of 2024. Why so much interest?

In this session, delivered by someone who works closely with both frameworks, we will examine:

Extra! Extra! Hear all about the Stanford Report redesign!

Over the last year University Communications and its partners have been working to combine our two news website properties (news.stanford.edu and news.stanford.edu/report) into a robust content aggregation platform that delivers personalized, campus-wide news and storytelling to its end users. This session will walk through the research, process, challenges, and accomplishments that have got us where we are today. If time permits, we'll also look towards the future at our plans to evolve they system. Come hear all about it!

Automate, Integrate, Innovate: AI-powered GitLab CI for Drupal module development

Session Description:

In this enlightening session, we will embark on a journey into the future of code review, where the integration of ChatGPT and GitLab CI revolutionizes the software development process. Discover how the fusion of automation, seamless integration, and cutting-edge innovation is reshaping the way we ensure code quality.

Pages