Software Development Articles

We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.

SEP Selected as a Nominee for TechPoint’s Innovation Mira Award

TechPoint has announced the nominees for its 25th annual Mira Awards, highlighting the most innovative companies, universities, and organizations in Indiana’s tech sector. The awards celebrate achievements across various categories, including the Innovation Partner of the Year. Nominees in this…
Read Full Post
A DALL·E 2-generated image that used the following prompt: An open text-book that has human hands that are holding a brain in a jar

Curious About How to Get Started with LLM App Dev? Let’s Go!

LLM app dev sounds scarier than it is. Luckily, open source frameworks exist with excellent guides, great documentation, and active communities. Find below a series of toys, tasks, and videos that will take you from “aware that LLMs exist” to “building an LLM-based app”. Wait, what are LLMs? Some of this article can be practiced […]
Read Full Post
developer looking at code behind a screen overlay

What I Wish Someone Had Told Me About Integration Testing in Flutter

Integration testing in Flutter is fairly well documented. The official docs have a get-started guide that will get you started, and it’s not hard to find answers to common issues on blogs or Stack Overflow. This isn’t going to be a walkthrough of setting up testing Flutter as the docs do a good job of […]
Read Full Post
software developers collaborating at whiteboard with sticky notes

Your App Uses Xamarin.Forms, but That Tech is Going Away. Don’t Panic! 😱

You may be hearing a lot of chatter about Xamarin.Forms going away. If your app is built in Xamarin.Forms, this is probably concerning news to hear. Our advice? Don’t panic! 😱 We recently sat down with Adam Livingston, Staff Software Engineer, and Charles Tippett, Engagement Manager, to get the scoop on the upcoming transition from […]
Read Full Post
Shift Key

Transferable & Soft Skills: The Unjustly Unsung Heroes of Software Development

“If you don’t figure out what you want to do for a career, you will fall behind in life.” I can remember hearing this loaded statement as early as 8th grade. Which, looking back on it, is about the equivalent of attempting to teach a dog new tricks as a squirrel scampers about in its […]
Read Full Post
Floppy Disc on a desk.

Think Software Maintenance is Expensive? Here’s Why It’s Worth the Investment.

The world of software and software development moves at lightning speed. Every day, new tools are introduced. Languages and frameworks are upgraded. App store requirements change. Operating systems are updated. New hardware is announced. So, what happens if the software world evolves but your software codebase doesn’t? Development Tools Chain Reaction Development tools continue to […]
Read Full Post
Modern Digital Cinema Camera with Moto Zoom Telephoto Lens Attached

Babbling on about BabylonJS

I recently had the opportunity to do some investigation / prototyping work on a website that needed to render interactive 3D models in mobile browsers.  After some investigation on available technologies, I decided to give BabylonJS a try.  BabylonJS has a comprehensive API, is well documented, and has an active support forum.  On top of […]
Read Full Post
trophies and stars on a light blue background

Best of 2022: SEP’s Top 6 Software Development Resources of the Year

Looking back at our most viewed software development resource articles throughout the year. #6. WSL, git, and Beyond Compare Since I’m a git command line kind of guy, being able to sudo apt install git was a slice of heaven on a Windows machine. Getting that up and running was pretty nice. However, there is […]
Read Full Post
SEP product development team collaborating with whiteboard

Common Elements of an SEP Project Team Area

We often get asked what a typical team setup looks like at SEP. We think these elements help to make our project, client, product, and employee experience better. Kanban Board We like to use physical kanban boards to track work so everyone can see the big picture from 10 feet away. The ability to visualize […]
Read Full Post
A sign reading

Why Software Accessibility Matters

I’m a designer with Color Vision Deficiency (CVD). A lot of people, myself included, refer to CVD as “color blindness.” The term “color blind” can be a bit misleading and gives rise to all kinds of funny questions like, “What color is my shirt?” or, “How do you dress yourself?” The reality is, I do […]
Read Full Post