Welcome our new Communications Specialist!
Pat Woods is joining our growing team
Pat Woods is joining our growing team
I recently spoke at BOBKonf 2017 in Berlin, Germany, on improvements to ClojureScript's hash map data type.
We’re welcoming the most recent addition to our team, Dawn McDougall, our newly minted Operations Manager.
How to have an advantage when landing your first full-time programming job.
A guide to building better iOS Action Extensions with React Native.
Identifying the different personalities you interact with during meetings is a great skill for everyone to have. It can be applied to all meetings and participants, and it helps you keep your meeting productive and on track.
A guide to writing native modules in a React Native application.
Learn what a "verified commit" is in Git, and how you can verify your commits in GitHub using keys from your Keybase.io account.
We released a CLI for storing and retrieving secret environment variables on Amazon ECS or any EC2 instance.
Check out the Flatiron School's interview with Mike Nicholaides, CTO and co-founder of PromptWorks.
Andrew Croce discusses the importance of building bi-directional trust in UX design and software development.
Here are our predictions for the tech industry in 2017.
Dustin Ingram discusses dependency pinning, when it's appropriate, why it’s a good idea, and how to do it.
Tips for people starting out with the language
How often do you find yourself introducing your codebase to a new teammate, and you can't quite remember why you did something one way, but you're really sure there was a good reason for it?
A case from the files of the Turing Detective Agency
Working at PromptWorks has given me incredible knowledge about how tech companies operate.
How to avoid heartbreak when submitting conference talks.
PromptWorks was recently interviewed by WeDoTDD.com, a website that helps businesses find software companies who practice disciplined Test Driven Development.
Ray gives us the low down on processes in Erlang/Elixir and how they differ from OS processes, OS threads, and other implementations of green threads.
Implementing the RSA algorithm for public key encryption in Perl 6.
Five reasons Clutch.co is vital to improving our company.
Check out Andrew Croce's article on agile design principles in UXmatters.
PromptWorks interviewed Flatiron School fellow Erik Aylward about his experience switching careers, completing a code bootcamp, and job hunting for his first developer position.
UX designer Andrew Croce discusses creating better navigation systems for users.
Clutch.co names PromptWorks as one of the Leading Mobile App Developers in Philadelphia.
Introducing a new Ruby gem for building elegant queries without SQL strings.
Cargo cult programming has a bad name, and for good reason. But is it always that bad?
PromptWorks is honored to receive its third award from the Philadelphia Business Journal.
Wherein our lowly protagonist gets fed up with the state of software development interviews, and creates a new programming language which is particularly well-suited to implementing FizzBuzz.
What needs to be done to get software Done.
Part three in a three-part series on writing good user stories for agile teams
Part two in a three-part series on writing good user stories for agile teams
This article is part one in a three-part series on writing good user stories for agile teams.
I recently bought an Amazon Echo, and I was seriously impressed by its ability to derive meaning from my commands. It really is a great product, but this isn’t an Echo review. This is an introduction to experimental Chrome APIs. With these tools, you...
We are honored to be recognized as one of the top software engineering firms in the Philadelphia area.
Check out Jason Garber's article in the Better Software Magazine.
What you need to know about the Iron Triangle and why.
An introduction to pylexa, a Python library that makes it easy to develop Amazon Alexa Skills.
A new deployment philosophy based on Yehuda Katz's talk 'Stability without Stagnation.'
Check out Yvonne Chen's article in Technical.ly Philly.
Yvonne Chen shares her experience and insight on what it takes to facilitate a good meeting.
A short essay on the value of doing things the hard way.
Emerging themes in code literacy and teaching.
An introduction to load-testing a web application with Locust.
Using BasicObject to build proxy objects
A look at how a Philly nonprofit is trying to create a new generation of coders.
Better ways of configuring complex Luigi pipelines
Brian describes highlights of the 2016 DC Baltimiore Perl Workshop.
Upstart Business Journal recently featured PromptWorks co-founder Mike Nicholaides’ thoughts on software quality and responsible software engineers’ obligations to minimize risks.
A solution to encrypt and securely retrieve environment variables in Docker using AWS KMS, without writing to the container filesystem or EC2 instance
Greg Sterndale, co-founder of PromptWorks, was quoted in InfoWorld
Technical.ly Philly recently featured a piece by PromptWorks co-founder Mike Nicholaides.
Jason Garber, co founder of PromptWorks discusses a common software development anti-pattern, the “big ball of mud -- no architecture, no testing, and a big steaming pile of technical debt.”
In 1984, Ken Thompson wrote Reflections on Trusting Trust which provided a formal demonstration that absolute security of software is unachievable. Running any software at all involves an act of trust between people.
Technical.ly Philly recently featured a piece by PromptWorks co-founder Greg Sterndale.
StartUp Beat recently featured a piece by PromptWorks co-founder Jason Garber.
In part two of this interview with ServiceVirtualization.com, Jason Garber discusses how PromptWorks uses Service Virtualization tools to stand in for dependencies that don’t yet exist.
In part one of this interview with ServiceVirtualization.com, Jason Garber discusses how PromptWorks helps to rescue IT projects plagued by complex challenges and pressures.
You're ready to go with all the best Agile practices...
Mike Toppa discusses using the Cybersourcery Testing ruby gem for testing transactions in complex API environments.
Upgrading, going beyond the basics, introducing some elegant features and promoting readability.
Mike Toppa discusses accessibility, internationalization, localization, and character sets.
A well-designed DSL improves programmer productivity and communication with domain experts.
A comparison of factories and fixtures for providing data in Rspec tests in Ruby on Rails
A talk bringing much needed clarity around the different varieties of test doubles including what they are used for and what to call them.
A few techniques for refactoring Ruby code.
A brief introduction to Kanban
How can you know if your Rails app is safe?
You’ve heard the claims or know from experience that test-driven development (TDD) produces better code.
Chef is a great tool for managing a vast and complicated server infrastructure, but what if you have fewer servers than fingers?
Mike Toppa discusses how the internet has affected civic engagement and journalism
Mike Toppa introduces some good habits that will help keep your code clean
In this talk, Mike Toppa will give an overview of Agile practices.
A lightning talk, discussing the challenges of applying the Law of Demeter to Rails programming.