Project & Team Management • Apr 24, 2023 How to Run Multiple Sprints in Jira By enabling parallel sprints in Jira and following these tips, teams can manage their projects within a single Jira software project.
Growing as Makers • Apr 23, 2023 Find Your Specialty in The World of Software Engineering So, you have decided to get into software development. Find your niche as a software engineer and where you want to progress to.
UX & Design • Apr 22, 2023 Design Thinking Toolkit, Lesson 30 – Design Studio Get ready to unleash your team's inner creative geniuses with a collaborative brainstorming session called Design Studio.
Effective communication • Apr 21, 2023 Too Many Meetings Isn’t Necessarily a Problem to Fix In a recent retrospective, our development and design team unanimously flagged too many meetings as the top thing to fix. Sound familiar?
UX & Design • Apr 20, 2023 Financial Spreadsheets: Use Design to Make Your Data More Digestible Styling financial spreadsheets might seem daunting, but you can make it easier for users to understand the information in your document.
Project & Team Management • Apr 19, 2023 What are the Benefits of a Design Backlog? Managing design work is typically less straightforward than development work and not always done as a traditional design backlog.
TypeScript • Apr 18, 2023 Learn Observables by Building a Stoplight Observables are new to me and may be to you, too. Here, I’ll walk you through what I learned from building a stoplight using observables.
JavaScript • Apr 17, 2023 How to Use busboy for File Uploads in Express Middleware Here's an Express middleware function that uses the busboy library to save an uploaded (multipart form) file to a temp file on disk.
Development Practices • Apr 16, 2023 Keep Your Documentation Up to Date with a Checklist I've recently utilized a Documentation Checklist to help keep my software documentation up-to-date while saving time and effort.
Project & Team Management • Apr 15, 2023 Accept Conway’s Law in Big Projects Projects running for long periods will experience change. When the change is large and involves new teams, beware of Conway's Law.
Development Practices • Apr 14, 2023 How to Write Good “Bad” Code Sometimes, writing bad code is actually the right solution. Being a perfectionist can get in the way of progress on your project.
Artificial Intelligence • Apr 13, 2023 ChatGPT and the Value of a Computer Science Education As someone who recruits graduates for their first jobs, I'm interested in how ChatGPT will impact the future of computer science education.