Articles by Philip Roberts
Philip Roberts is a highly skilled software engineer with extensive experience in frontend development and architecture. He has worked for several companies, including Surevine, &yet, and GitHub, where he currently serves as a staff software engineer. Throughout his career, Philip has led the development of secure communication platforms, overseen the transition to new frontend stacks, and mentored and paired with team members to help them learn new technologies. He is proficient in JavaScript, React/Redux/Redux-Saga, Jest, CSS/CSS modules, XMPP, Java, Docker, Ansible, and AWS. Additionally, he co-founded Float Cash Flow Forecasting, where he served as CTO and Full-Stack Developer.
- What the heck is the event loop anyway?
One JavaScript developer's journey towards understanding how the JavaScript call stack, event loop, callback queue, render queue and web APIs all interact.