Dear new developer, Caching is a common architectural pattern that helps with performance and scalability. Spending some time learning about this will help you build better systems and understand existing architectures. What is a Cache? At the most fundamental level, a cache is a secondary store of a set of values which pulls values from … Continue reading Learn caching
Tag: architecture
Make it work
This is a guest post from Tim Bourguignon. Enjoy. Dear new developer, Let me tell you a story. Once upon a time, there was a black chalk board in a dark room. The board carried remainders of countless creations. Diagrams that could pass as hieroglyphs for the non-educated eye. Or well crafted UML to the … Continue reading Make it work
Be a Just in Time Learner, part II
Dear new developer, I previously wrote about being a JIT learner and talked about it in the context of a Just In Time compiler. Just in time has another meaning, that relates to manufacturing. Delivering the right parts to the right plant at the right time revolutionized manufacturing. Just in time learning means that you … Continue reading Be a Just in Time Learner, part II