How and Why to Containerize Your Development

John Hoestje Articles, Development Technologies & Tools, Docker, Opinion, Python, Tutorial Leave a Comment

This is a tutorial for how to use the VS Code Remote-Containers extension to containerize your development environment. First, I will discuss my reasons for separating my programming environment and why virtual machines didn’t work. Then, I’ll show a simple example using a containerized Python development environment. Finally, I’ll give you my reasons why containerizing the development environment fits what I’m looking for in a solution.

CSS Grid with CSS Math means no media queries

CSS Grid + CSS Math Expressions = Look Ma No Media Queries

Lawrence Chabela Articles, CSS & HTML, Design, Development Technologies & Tools, JavaScript Leave a Comment

CSS Grid has been the new, cool kid on the block for a few years now. Grid, with its layout algorithm, has given us so many more capabilities in how we can layout and arrange content in our applications.

CSS Grid allows us to define layout patterns in concise and refined ways. That being said, we simply cannot look at CSS Grid by itself without knowing how other key features of modern CSS (like Math expressions) work with CSS Grid. This can allow us to push the boundaries and create more efficient layouts.

These new layout superpowers enable us to start to move past the constraints and limitations that media queries have.

Modernization Resources

Modernization Resources Resources and tools to help start your business on the path to not only reaching, but surpassing its modernization goals. Home→Search ResultsVideo Presentation: Application Portfolio Modernization This presentation reviews several tactical modernization activities with a focus on Application Portfolio Modernization. Senior Keyhole consultant and architect, Dallas Monson, covers the challenges of modernization, the process of developing your application …

AI-Accelerated Mainframe Modernization Services & Consulting

Modernize legacy mainframe applications with Keyhole Software. Reduce costs, improve agility, and enable new capabilities like AI and cloud computing with our proven modernization consulting services. Advisory & PoC Services: Comprehensive architectural assessments and actionable roadmaps with Proof-of-Concepts (PoCs) to minimize risks and validate strategies. Application Development: Building custom web, desktop, or mobile .NET applications from start to finish or extending existing apps with new features that meet your requirements. Code Transformation & Application Migration: Streamlined re-platforming for rapid deployment, including COBOL-to-Java or COBOL-to-C# migrations using advanced syntax tree tools. Cloud enablement: Transition…

Introduction to Spring Batch

Introduction to Spring Batch When used correctly, Spring Batch can help you develop faster and more efficiently. This blog series will introduce you to and give you a starting point for leveraging this technology’s capabilities.Series Part One Introducing Spring Batch Let’s dip our toe into this powerful tool by defining what it is, what it does, and why you should …