Resources ‹ code s s Articles tagged code Engineering Dealing With the Uncertainty of Legacy Code In software engineering, legacy code is a form of technical debt—the sooner it gets fixed, the less time it will take to fix in the future. Read More Engineering Scalable Design to Delight Customers For web designers, this problem-and-solution goes behind the scenes of Betterment's user-friendly design. Read More Engineering Engineering the Trading Platform: Inside Betterment’s Portfolio Optimization To complete the portfolio optimization, Betterment engineers needed enhance the code in our existing trading platform. Here's how they did it. Read More Engineering Three Things I Learned In My Engineering Internship I knew I had a lot to learn about how a Web app works, but I never imagined that it involved as much as it does. Read More What Betterment Offers Retirement Solutions at Betterment We provide solutions for every stage of retirement planning. Betterment IRAs Rolling over to a Betterment IRA involves almost no paperwork and allows customers to be invested in as little as two days.