The role of software engineers is about to undergo a transformation as no-code solutions, hyper-abstraction, and AI capable of building software reshape the industry. Approaching the era of AGI, traditional coding roles may diminish. Engineers must now become holistic problem solvers—product engineers. Future software engineers will have to do things differently: deal with stakeholders, design user interfaces, solutions architecture, deal with financial constraints, code (maybe?).
In a world where software engineers compete with product owners, designers and project managers - The day of software engineers is ending, the time of product engineers is upon us. The future belongs to those who can bridge the gap between technology and product.
Existing JS engines today either interpret or compile just-in-time; but what about ahead-of-time? It has been long theorised and dismissed but until recently never produced. Porffor is a new JS engine which compiles JS ahead-of-time to WebAssembly or native. Join to learn more about it!
As awareness and tooling around site speed have been improving at a very exciting rate, has performance testing actually become any easier? Any more straightforward? As someone who spends every day auditing client projects, I think areas of confusion have actually increased in many places. Which tools should we be using? Can we trust them? How do we run tests that serve as realistic and actionable predictors? And how do we know when we’ve won?
In this talk, we’ll look at highly practical tools and workflows to ensure that every test we run has a purpose and gives us data we can truly leverage. By the end, we will all have a shared idea of what effective performance testing looks like, as well as customised and fine-tuned tooling to ensure replicable and predictable tests.