Remove Engineering Remove Microservices Remove Test-Driven Development
article thumbnail

Clojure microservices for JavaScript developers

CircleCI

However, one of the growth challenges we have is that our backend is primarily written in Clojure, and few developers know Clojure. Many CircleCI engineers, including myself, have learned Clojure on the job. Before joining CircleCI, I was a JavaScript developer. However, building usable microservices has a steep learning curve.

article thumbnail

Code analysis tool AppMap wants to become Google Maps for developers

TechCrunch

After selling two companies into large enterprises with lots of legacy software, Lawler witnessed firsthand how developers were struggling to understand the systems they were tasked with improving, and finding it difficult to deliver fast and secure code in complex microservices and cloud applications.

article thumbnail

New live online training courses

O'Reilly Media - Ideas

Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. AI-driven Future State Cloud Operations , June 7. Engineering Mentorship , June 24. Spotlight on Learning From Failure: Hiring Engineers with Jeff Potter , June 25. Test-Driven Development In Python , June 28.

Course 93
article thumbnail

Navigating the Landscape of Development Frameworks: A Guide for Aspiring Developers.

Perficient

Python (Django, Flask) : Python is a versatile programming language; Django is a high-level framework for rapid web development, while Flask is a lightweight framework offering flexibility and simplicity. Unreal Engine (C++) : A high-performance game engine developed by Epic Games, known for its stunning graphics and powerful features.

article thumbnail

Continuous deployment without downtime

CircleCI

As engineering teams increasingly adopt DevOps as their software development strategy, they are becoming faster and more efficient. With modern software development practices, it is now possible to have frequent and automatic releases and updates. You can automate the entire development process from commit to deploy.

article thumbnail

Velocity 2019 will focus on the rise of cloud native infrastructure

O'Reilly Media - Ideas

Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil. For many developers, these changes are simply hard to implement.”.

article thumbnail

170+ live online training courses opened for March and April

O'Reilly Media - Ideas

Practical Linux Command Line for Data Engineers and Analysts , March 13. Test-Driven Development in Python , March 28. Systems engineering and operations. Red Hat Certified Engineer (RHCE) Crash Course , April 1-4. Microservice Fundamentals , April 15. Microservice Collaboration , April 16.

Course 15