Marcos Duque·Apr 13Befriending legacyDevelopers love novelty. This is a fact. Most of us love using the latest coolest frontend framework, the newest and bleeding edge bundler, the super duper fast functional language everyone is tweeting about… This has been happening for years now. But, if that is so, what happens with those shiny…Legacy7 min read
German Retamosa·Feb 15Privacy MattersPrivacy has been a great forgotten area in engineering for a long time. Some years ago, when I decided to start my own startup, privacy was not a priority in our checklist. We needed to move as fast as possible, create our first MVP, perform our business plan, and convince…Privacy5 min read
Erik Nilsson·Feb 3CSS Transitions with TailwindCSS and React.js on the IKEA self-help kiosksWhen we first started writing a Progressive Web App for the self-serve kiosk, we spent a lot of time getting transitions right because they’re really helpful for users. …Tailwind Css4 min read
Ola Helgotsson·Feb 3IKEA Queens and National Retail Federation (NRF)After many different plans during several months we finally decided to travel to the US. The original plan of meeting IKEA colleagues in Philadelphia was cancelled late (due to Covid) so focus was on visiting the IKEA Queens store and the National Retail Federation conference in New York. IKEA Queens…Ikea Queens6 min read
Sean·Jan 4Elon Musk does not “Aspire to Inertia”I am a big fan of Elon Musk, the engineer, the technician, his ideas and big goals. I am less of a fan of what transpires in other areas but let’s leave that at the door! But in a recent podcast with Lex Fridman, he talked a lot about first…Digital Transformation2 min read
Martin Gudmundsson·Dec 21, 2021Reducing Cognitive LoadIntroduction Cognitive load is kind of a new buzzword in technology nowadays, but it’s not a new phenomenon. We will get into what this is about in this blog post, try to explain how and why it grows and why it is a thing nowadays. It’s an important concept to understand…Cognitive Load8 min read
German Retamosa·Dec 7, 2021Threat Modeling as CodeIf you know what threat modeling is and have read the threat modeling manifesto, this article will be your next step. …Threat Modeling4 min read
German Retamosa·Nov 29, 2021Togetherness Threat ModelingWe live in a hyperconnected world where every system, third-party library, or developed piece of code could imply a security breach. This situation is particularly relevant to big companies, like IKEA where I work, where brand reputation is a key factor of success and a way to convey trust to…Security4 min read
Sean·Nov 25, 2021Autonomy versus Enterpriseautonomy: the state of existing or acting separately from others (See also INDEPENDENCE) alignment: an arrangement of groups or forces in relation to one another The mantra of a product team is that of autonomy. The word is interpreted in dozens of ways but likely you will hear words like…Autonomy10 min read
Romero Galiza·Nov 22, 2021Infrastructure as code with Terraform CDKAs a response to the fast changing pace of nowadays market, development teams should spend less time on routine drudgery, but even with modern tools, the ease of provisioning new infrastructure leads to an ever-growing portfolio of systems, which often greatly differ in implementation, turning integration tasks into unnecessary time…Infrastructure As Code5 min read