Best Practices Deploying Next.js with Firebase Hosting: A Step-by-Step Guide InfernoRed software engineer and "Assistant to the Regional Coder," Miguel Garcia, explains how to deploy a Next.js app using Firebase Hosting with GitHub integration.
Development Pull Requests and the Secret Handshake List: Enhancing Collaboration on Dev Teams PR reviews are essential to creating great software. There's a good way to participate in PR reviews and a not-so-good way. In this post, I share my list of the unwritten rules for software developers when participating in PR reviews.
Best Practices 🌎 Building an Intl Language Dropdown Continuing his blog series on localization in software development, InfernoRed engineer Keith Fung shares how to build a quick language dropdown feature with React.
Accessibility ♿️ Getting Started with Web Accessibility Accessibility is essential to ensure everyone can effectively use and enjoy web experiences. If you've never focused on accessibility as a developer, it is easier than it may seem!
Community Takeaways from 🍑 RenderATL 2024 Our team attended RenderATL for the first time this summer, and we are big fans! Keith Fung shares what he learned in Atlanta about how developers can keep connecting and growing. Check it out!
Best Practices 🌎 A Dive into Localization Localization is not just about translating words but adapting a user experience to fit different cultures and regions. In today’s global market, localization is a game-changer for software products. Software Dev Keith Fung dives into why it's crucial for engineers and business leaders.
InfernoRed My Experience with Azure OpenAI and Android The InfernoRed team has been working with Azure OpenAI on several projects and building some awesome stuff. Here's a recap of how we got started with OpenAI and Android!
Community Keeping Up with Tech Tech is constantly changing, so how can you stay up-to-date without burning yourself out? Keith Fung shares tips on how to keep learning and stay happy at the same time.
AI Why Every Company Should Care About Media Provenance + Content Credentials in the Age of AI Everyone is trying to figure out what AI means for their industry, their business, and their future. If you're in the content creation realm, media provenance and the technical standards behind it are soon-to-be game changers.
GitHub One Linter to Rule Them All Software Ninjaneer Keith Fung explores two linting solutions that scale and can help devs working on multiple projects get quality results.
Community Hackathons: Not Just for Kids Hackathons are often associated with students, but that's not always true! InfernoRed Technology developer and Microsoft expert Steve Maier breaks down the world of Hackathons and gives pro tips on how to make it work for you.
Development Exploring the Latest SwiftUI Animation Updates: Challenges and Triumphs In 2023, SwiftUI has been updated to let you create even more captivating app experiences. Let's explore some of the successes and challenges from the dev side!
Best Practices Play in Your Sandbox Again Growing up, sandboxes were a great place to play. Microsoft built Windows Sandbox to do the same types of things in our new digital playground of computers and Windows.
ChatGPT What are LLMs Bad At? And Why? Why can't ChatGPT recite lyrics perfectly, or tell you the contents of books it knows? Let's discuss what LLMs are bad at...and why.
React Supercharge Your React and React Native Project Initiation with These Must Have VS Code Plugins Exploring some essential VS Code plugins that can significantly improve your React and React Native (R&RN) project initiation process.
Cloud Accessing Azure SQL Server with a User-Assigned Managed Identity Designing a secure application on the Microsoft Cloud is not trivial, but it is much simpler if we adhere to best practices. This post will enforce the "Minimize the use of password-based authentication for users" on a simple web application deployed to the Microsoft Azure cloud.
Azure How To Decrease ABP's Azure Costs by An Order of Magnitude The Azure SQL Serverless SKU can save you a lot of money, but only if you know how to take advantage of it. This post will show you how to minimize costs, particularly if you use the ABP Framework.
Android So, You Want to Build a Video Game In 2017, InfernoRed Technology Dev Jesse Douglas and his friend decided to take on the Holy Grail of software development: a video game. Here's what they learned.
DevOps How To Deploy EF Database Migrations How to deploy Entity Framework Database Migrations across multiple environments, revert migrations, and support complex migrations, all while avoiding security flags.
Best Practices How to Work with Gmail Features in Big Systems Help with tackling small - but frustrating - Gmail features in large software systems.
AI Master ChatGPT Today or Risk Obsolescence Tomorrow I tried ChatGPT for a week instead of search engines, official docs, and Stack Overflow. Here's what I learned.
.NET MAUI Sounds Amazing. Is It? You're ready for .NET MAUI, but is it ready for you? In this post, I share my real-world experience with Microsoft's latest write-once deploy-anywhere solution.
Best Practices Whiteboard Tools to Collab Remotely I'm always looking for better ways to collaborate with my fellow software and mobile developers here at InfernoRed. Recently, I got into exploring the best online whiteboard tools. Here's my list - can't wait to hear your favorites!
Best Practices How to Improve Both Speed and Code Quality with GitHub Copilot The new AI coding assistant from GitHub can help increase your speed, quality, and efficiency. Here's 5 tips to get you started.
Community Seven Lessons I’ve Learned Building a Successful Software Consulting Company Here's what I've learned after 10 years of building awesome software.