Supporting the world’s most-used database engine through 2050
Dr. Richard Hipp, creator of SQLite, shares how he taught himself to program, the challenges he faced in creating SQLite, and the importance of testing and maintaining the software for long-term support.
Read moreWhat language should beginning programmers choose?
Should a language be easy or comprehensive?
Read moreClosed-form solutions to nonlinear PDEs
The traditional approach to teaching differential equations is to present a collection of techniques for finding closed-form solutions to ordinary differential equations (ODEs). These techniques seem completely unrelated [1] and have arcane names such as integrating factors, exact equations, variation of parameters, etc. Students may reasonably come away from an
Read moreChoosing a Computer Language for a Project
Julia. Scala. Lua. TypeScript. Haskell. Go. Dart. Various computer languages new and old are sometimes proposed as better alternatives to mainstream languages. But compared to mainstream choices like Python, C, C++ and Java (cf. Tiobe Index)—are they worth using? Certainly it depends a lot on the planned use: is it
Read moreIs GenAI the next dot-com bubble?
The home team talks about the current state of the software job market, the changing sentiments around AI job opportunities, the impact of big players like Facebook and OpenAI on the space, and the challenges for startups. Plus: The philosophical implications of LLMs and the friendship potential of corvids.
Read moreCreating Fluid Typography with the CSS clamp() Function
We dive into the intricacies of how to use the CSS clamp() function to scale the size of text across a range of device sizes. Continue reading Creating Fluid Typography with the CSS clamp() Function on SitePoint.
Read moreChris’ Corner: Server Side Reconnaissance
If you tend to follow React stuff, you might know that React has a new thing called “Server Components”. Mayank has an excellent blog post about them. It starts out with calling out the nice things about them, and then fairly calls out all sorts of not-so-good things about them.
Read moreComparing Full Stack and Headless CMS Platforms
This article dives CMS, both full stack and headless, to help you understand which CMS is suitable to what conditions. Continue reading Comparing Full Stack and Headless CMS Platforms on SitePoint.
Read more