Ptolemy’s theorem
Draw a quadrilateral by pick four arbitrary points on a circle and connecting them cyclically. Now multiply the lengths of the pairs of opposite sides. In the diagram below this means multiplying the lengths of the two horizontal-ish blue sides and the two vertical-ish orange sides. Ptolemy’s theorem says that
Read moreFrom PHP to JavaScript to Kubernetes: how one backend engineer evolved over time
On today’s episode, we chat with a listener, Geshan Manandhar, who has been working in the world of software engineering for two decades. He started programming in a small village in Kathmandu during the days of dial-up. Since then he’s worked across three continents and today is a senior software
Read more22 senior software engineer interview questions (and answers)
Advancing to a senior software engineering role is a milestone in many developers’ careers, but the interview process may feel as challenging as the job itself. The expectations for this role are higher and the questions you’ll be asked will be tougher. When you’re applying to a senior-level SWE role,
Read moreIntroducing conversation practice: AI-powered simulations to build soft skills
Becoming a successful engineer requires more than just technical chops—it also requires mastering soft skills. However, engineers have limited tools to practice these skills effectively. For example: If you need to give difficult feedback to your coworker, you can find books, podcasts, or videos that provide you frameworks on how
Read moreRule for converting trig identities into hyperbolic identities
There is a simple rule of thumb for converting between (circular) trig identities and hyperbolic trig identities known as Osborn’s rule: stick an h on the end of trig functions and flip signs wherever two sinh functions are multiplied together. Examples For example, the circular identity sin(θ + φ) =
Read moreRyan Dahl explains why Deno had to evolve with version 2.0
On today’s episode, we chat with Ryan Dahl, creator of Node.js and Deno. He explains why he feels the first version of Deno has reached certain limits and what he and his team are doing with Deno 2.0 to scale up the module system and ensure it's a great tool
Read moreHow to integrate artificial intelligence into office software: the ONLYOFFICE Docs case study
Explore how AI can be integrated with MS Office using OnlyOffice Docs' ChatGPT plugin. Learn about its structure, features, and implementation. Continue reading How to integrate artificial intelligence into office software: the ONLYOFFICE Docs case study on SitePoint.
Read moreChris’ Corner: Filtering
We updated the Your Work section of CodePen recently. See, it used to have a dropdown menu like this that we labelled “View”: This allowed you to scope down the Pens you were looking at below (in a Grid or List view). A single <select> element like that started to
Read more