Keyhole Software Ranked Top 4 Kansas City Software Development Firm for Second Year

Keyhole Software Articles, Company News, Kansas City, Keyhole Leave a Comment

Keyhole Software is proud to announce its Top-Four rank as a Software and Web Development firm by the Kansas City Business Journal. The ranking is a testament to Keyhole’s contributions and growth in Kansas Cityโ€™s technology sector.

Navigating the High Seas of CSS Anchor Positioning

Lawrence Chabela Articles, CSS & HTML, Design, Development Technologies & Tools, HTML5 3 Comments

Navigating the seas of web development, the CSS Anchor Positioning API has emerged as a foundational tool, enabling developers to anchor elements precisely relative to others. This blog post explores key concepts such as anchor elements and anchor-positioned elements, demonstrating how to set up relationships between elements, utilize the anchor() function for positioning, and leverage the new anchor-center value for effortless centering. Advanced techniques like multiple anchors, the inset-area property, the anchor-size() function, and visibility options are also covered.

Using RegEx In Visual Studio Code

Using RegEx in VSCode For Powerful Searching

Alex Cassells .NET, Articles, Programming, React Leave a Comment

This post demonstrates some of my favorite search techniques that work well in VSCode, including some basic RegEx (Regular Expressions) expressions that will help you find exactly what youโ€™re looking for in an unfamiliar code base. We will cover VSCode file type inclusions and exclusions, single-line multi-term searching, conditional searching, and more. RegEx can be intimidating to people who arenโ€™t used to using it, but luckily the RegEx expressions described in this post are very easy to remember and incredibly powerful.

Testing Spring Boot APIs with Rest-Assured Header image

Testing Spring Boot Rest APIs with Rest-Assured

Jonny Hackett API Development, Articles, Development Technologies & Tools, Java, REST, Spring, Spring Boot, Testing Leave a Comment

Creating RESTful APIs with Spring Boot is a straightforward process, making it a popular choice for a variety of applications, from UI to batch processing. The same API created can be used anywhere, whether itโ€™s called from a UI application or batch applications. However, testing these APIs to ensure they work correctly can be challenging. In this article, I’ll introduce …

Event Source Architecture: Exploring Concepts with Code

Event Source Architecture: Exploring Concepts with Code

Chris Sonnenberg Architecture, Articles, Development Technologies & Tools Leave a Comment

Event Source is an implementation of the Single Source of Truth architecture. Event Sourcing, at its core, just stores events as an ordered sequence of state changes. Typically, there is an Event Store that houses multiple Event Streams. Each Event Stream is an ordered sequence of Events, with each Event being a state change for the system. Projections are just …