Like a lot of those that scroll X (still getting used to calling it that), I consume, like, retweet, and bookmark a fair amount of professional content. If I am being honest, I rarely go back and reflect on the links I bookmark and their value to me at the time. When Evan and I set out to launch Keller Solutions, the value of those links became a lot more evident. Topics ranged from how to run a business, good coding practices, new innovations, AI, project management, lead generation, and just random topics, debates, and motivational quotes. So, I figured I would come here every few weeks and list out a couple of those links, a small summary, and maybe even opine on the topics.
Development: What’s the Best Alternative to Next.js That Can Be Deployed Everywhere?
We’ve worked on many projects powered by Next.JS, but when you’re working with an enterprise company with infrastructure standards that don’t include Vercel, it’s never as easy as you think it should be.
Solution Architecture: API Architectural Styles
If we view every problem as a nail, all we will ever think we need is a hammer. Understanding the right tool or in this case API for the job, is important in architecting the best solution. Whether you're a seasoned developer or just getting started, understanding these styles can significantly impact the efficiency and scalability of your projects.
Databases: SQL Queries Run In This Order
Sometime you gotta go back to the basics. This helps break down the order in which SQL queries run, which is crucial for optimizing database performance and writing more effective queries. Yes, dusting off what you learned in SQL 101 is a good practice!
Design and UX: Transitioning CSS Grid Columns
Jh3yy offers a nice trick for transitioning CSS Grid columns. This technique can add smooth, visually appealing transitions to your web layouts, enhancing user experience.
AI: Open Source Library to Build Generative AI Applications
For those diving into the world of AI, here is an open-source library that simplifies building generative AI applications. This resource is invaluable for developers eager to experiment with AI and create innovative applications.