A very short, non-technical presentation on some of the practices we adopted while growing Namshi to be the largest fashion e-tailer in the Middle East.
Tetsumi Arai is a solutions consultant at Iponweb with 18 years of experience as a software engineer and 12 years as a project manager across the internet and ad tech industries. As a solutions consultant at Iponweb, he works with smart colleagues at YGP and enjoys seeing graphs on Graphite with no errors or spikes.
This document contains contact information for TechnologyHill.com, including their phone number (612) 217 4455, email address contact@technologyhill.com, and website TechnologyHill.com. This information is repeated multiple times throughout the document.
The document appears to be about a company called Statsbot that provides a bot for Slack. It includes Statsbot's website and contact information. Various metrics are given about Statsbot's user base of over 25,000 weekly active users, 20% weekly growth in recurring revenue, and their goal of opening an API for data providers. The founders have 10 years of working together and degrees from Bauman Technical University.
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...Marilyne Huret
Our Journey to 100% Agile and a BizDevOps Product Portfolio - BMW - DOES19 Las Vegas —
This talk will describe the "why" and the "way" to 100% Agile @ BMW Group IT - a holistic approach with 4 focus areas: Process, Structure, Technology and People&Culture. Ralf will give a deep dive into the transformation from "Projects" to "Products" defined last year.
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsak and Ralf Waltram
Dr. Frank Ramsak, IT Governance, BMW Group
Ralf Waltram, Head of IT Systems Research & Development, BMW Group
Frank Ramsak started his career within the BMW Group in 2003 and is presently responsible for Architecture, Innovation and Technology in the BMW Group IT Governance. With his team and the community of architects, he defines and drives the innovative, competitive IT solution space for the feature teams.
Before his time in the IT-Governance, he managed international IT projects and was responsible for enterprise architecture management for the R&D, quality and production areas.
Frank st
udied computer science at the Technical University of Munich (TUM) and the University of Illinois at
Urbana-Champaign. He received his PhD from TUM for his work on multi-dimensional indexing in database systems.
Ralf Waltram has been with the BMW Group since 1996 and is responsible for IT systems in vehicle development since 2015. He and his team focus on the possibilities of digitalization in the R&D process, with an agile collaboration model and a focus on a BizDevOps structure. Prior to this, he managed international IT projects, e.g. in China, in the area of R&D, sales and marketing and was responsible in different line functions. Ralf Waltram studied computer science at the Munich University of Applied Sciences, specializing in computer vision and neural networks.
This document contains information about an Atlassian conference including:
- URLs for signing up for lightning talks and 1:1 sessions
- New wifi login credentials
- An agenda with sessions on Atlassian products, design, the marketplace, and the future including hosted add-ons
- Statistics about conference attendees and their experience with Atlassian products
Tetsumi Arai is a solutions consultant at Iponweb with 18 years of experience as a software engineer and 12 years as a project manager across the internet and ad tech industries. As a solutions consultant at Iponweb, he works with smart colleagues at YGP and enjoys seeing graphs on Graphite with no errors or spikes.
This document contains contact information for TechnologyHill.com, including their phone number (612) 217 4455, email address contact@technologyhill.com, and website TechnologyHill.com. This information is repeated multiple times throughout the document.
The document appears to be about a company called Statsbot that provides a bot for Slack. It includes Statsbot's website and contact information. Various metrics are given about Statsbot's user base of over 25,000 weekly active users, 20% weekly growth in recurring revenue, and their goal of opening an API for data providers. The founders have 10 years of working together and degrees from Bauman Technical University.
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsa...Marilyne Huret
Our Journey to 100% Agile and a BizDevOps Product Portfolio - BMW - DOES19 Las Vegas —
This talk will describe the "why" and the "way" to 100% Agile @ BMW Group IT - a holistic approach with 4 focus areas: Process, Structure, Technology and People&Culture. Ralf will give a deep dive into the transformation from "Projects" to "Products" defined last year.
Our Journey to 100% Agile and a BizDevOps Product Portfolio - Dr. Frank Ramsak and Ralf Waltram
Dr. Frank Ramsak, IT Governance, BMW Group
Ralf Waltram, Head of IT Systems Research & Development, BMW Group
Frank Ramsak started his career within the BMW Group in 2003 and is presently responsible for Architecture, Innovation and Technology in the BMW Group IT Governance. With his team and the community of architects, he defines and drives the innovative, competitive IT solution space for the feature teams.
Before his time in the IT-Governance, he managed international IT projects and was responsible for enterprise architecture management for the R&D, quality and production areas.
Frank st
udied computer science at the Technical University of Munich (TUM) and the University of Illinois at
Urbana-Champaign. He received his PhD from TUM for his work on multi-dimensional indexing in database systems.
Ralf Waltram has been with the BMW Group since 1996 and is responsible for IT systems in vehicle development since 2015. He and his team focus on the possibilities of digitalization in the R&D process, with an agile collaboration model and a focus on a BizDevOps structure. Prior to this, he managed international IT projects, e.g. in China, in the area of R&D, sales and marketing and was responsible in different line functions. Ralf Waltram studied computer science at the Munich University of Applied Sciences, specializing in computer vision and neural networks.
This document contains information about an Atlassian conference including:
- URLs for signing up for lightning talks and 1:1 sessions
- New wifi login credentials
- An agenda with sessions on Atlassian products, design, the marketplace, and the future including hosted add-ons
- Statistics about conference attendees and their experience with Atlassian products
Tapping into IT Sales Opportunities across Office of the Secretary of Defense...immixGroup
Join Market Intelligence Analyst, Mark Wisinger, as he sheds light on organizations, major initiatives, and funded IT programs across four OSD agencies, including: The Defense Logistics Agency (DLA), Defense Finance & Accounting Service (DFAS), Defense Commissary Agency (DeCA), and the Missile Defense Agency (MDA).
SF ACM Bay chapter meetup on NLP will revolutionize the world SK Reddy
The document discusses various topics related to natural language processing (NLP) including uses of NLP in different domains like healthcare, legal, publishing and financial services. It provides examples of how NLP is used in tasks like machine translation, question answering, text summarization and more. It also discusses different machine learning models used for NLP like RNNs, LSTMs, attention mechanisms, Transformer models and multi-task learning frameworks.
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...Richard Harbridge
People are complex. Office 365 is complex. Add the two together and you get some of the most challenging, difficult, and stressful situations, especially if you are responsible for facilitating shared understanding between them. Join Richard Harbridge to learn about actionable techniques to improve, simplify and amplify your leadership, business analysis and information architecture efforts with Office 365. Walk away with improved confidence when dealing with business and non-technical related challenges of Office 365, and be familiarized with effective tools and techniques that make Office 365 implementations more successful.
The Year 2028 and the New Industrial RevolutionRobin Teigland
Overview of digitalization, emerging technologies, and new organizational forms on labor and value creation in society. Presentation made in Sweden during January 2018.
The AutoScout24 Technology Change - crazy or trendsetting?Simon Hohenadl
AutoScout24 is a pan-European vehicle marketplace with 10 million users.
We are currently turning our IT inside out:
from Windows and .NET to Linux and the JVM,
from our own data centers to Amazon Web Services,
from a monolithic architecture to microservices and
from separate development and operations departments to "Your build it - you run it" teams.
On the way, we are rebuilding the better part of our platform from scratch.
Are we out of our minds?
Are our employees running away screaming?
What strategic decisions have motivated us?
How do we keep up operation and product development?
What is our approach and what have we learned so far?
ABSI & ASP Summer Party 2016 - PresentationJulie Minner
The document summarizes an upcoming summer party for ABSI and ASP on September 13, 2016. It provides details about the party location and time. It also summarizes the history of ABSI, which split into two separate companies (ABSI and ASP) in May 2016 to focus on different IT activities. The document concludes by advertising upcoming seminars and presentations by ABSI and thanking attendees, partners, and staff.
From 0 to 500 Million ARR in 6 years: Learnings from Innovating in Underserve...saastr
Kiren Sekar, CPO of Samsara, discusses how the company grew from 0 to $500 million ARR in 6 years by applying lessons learned from its previous startup Meraki. Key lessons included using customer feedback loops to guide product development in new markets, using inexpensive hardware to enable powerful software capabilities, and developing multi-product offerings across adjacent areas from an early stage. Sekar also emphasizes thinking long-term, as transforming industries takes decades. Samsara started by focusing on connected fleets but expanded to equipment monitoring and site visibility based on customer needs.
LAC 2017 - Turning the Digital Insourcing TideHar Gootzen
With digitization, agile and DevOps in mind organizations are looking at insourcing previously outsourced IT services. To bring control closer to the business. IT service providers and IT departments need to reposition themselves to remain relevant.
Microsoft Dynamics NAV has evolved over time to become a successful ERP solution for SMBs. NAV 2018 includes many new features such as improved Office integrations, Flow integration, Power BI reporting, image analysis capabilities using cognitive services, and personalization options for the web client. It also runs on newer ASP.NET Core and .NET Framework versions for better cloud scalability.
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...Richard Harbridge
People are complex. Office 365 is complex. Add the two together and you get some of the most challenging, difficult, and stressful situations, especially if you are responsible for facilitating shared understanding between them.
Join Richard Harbridge to learn about actionable techniques to improve, simplify and amplify your leadership, business analysis and information architecture efforts with Office 365. Walk away with improved confidence when dealing with business and non-technical related challenges of Office 365, and be familiarized with effective tools and techniques that make Office 365 implementations more successful.
Digitale Transformation in der Praxis, Event November 2016, präsentiert von Allgeier (Schweiz) AG und Microsoft Schweiz. Beleuchtung des Themas «Digitale Transformation» aus globaler Perspektive und Vorgehen in digitalen Transformations-Projekten. Praxisorientierte Showcases: Automatisierung von Rechnungseingang mit Finanzsystem-Integration, Daten-Integration in Office 365 anhand der Digitalisierung von Wertpapieraufträgen, Nutzung von Microsoft Dynamics CRM als zentrale Unternehmensplattform mit Integration in Microsoft SharePoint.
Today, many established companies struggle with their digital transformation efforts. Being challenged by startups as well as big techs like Amazon and Google, they understand that in order to stay competitive, they need to turn into a truly digital enterprise. Obviously, this includes process automation ambitions, which is why Camunda is often at the heart of these transformation programs.
For years I have seen many successful projects drive digital transformation, as well as many failures, and I have come to understand which fundamental mechanics any organization needs to observe when they embark on this journey.
This document discusses how Apps Script can be used to automate and speed up SEO tasks. It provides examples of using Apps Script to parse URLs, clean data, search Google, scrape search results, and render webpages programmatically. Custom functions are demonstrated for tasks like URL parsing, keyword research, and monitoring page changes. Machine learning APIs are integrated to help with content targeting. The benefits of publishing add-ons and storing code in a master folder are also mentioned.
The document discusses predictions for the future of user experience design in 2030 based on current technological trends. It suggests that augmented reality, virtual reality, voice control and other interfaces will become major platforms, requiring new design skills. It also predicts that artificial intelligence will perform much of the design work, and that designers will need skills in coding, data analysis, systems design and business strategy to remain relevant. The document advises designers to continuously learn new skills, think beyond just design, and prepare for their role to evolve significantly over the next decade.
Adelaide Office 365 User Group February 2020 Introduction Slide-deckArchon Gnosis
The document outlines details of the February 2020 meeting of the Adelaide Office 365 User Group, including the speaker lineup for the year and local user groups. It provides information on upcoming Microsoft programs and events, such as Microsoft Ignite and Windows 10X. Support for Office 2010 is ending and some bugs in modern search web parts and discounts on Microsoft Press are also mentioned. Local user groups in Adelaide for technologies like .NET, SQL Server, Power BI, and Dynamics 365 are listed.
Department of the Interior IT Sales OpportunitiesimmixGroup
What’s swaying IT acquisition at the Department of the Interior in FY17? Find out from Market Intelligence Analyst, Kevin Shaker, as he dives into major IT initiatives and funded programs at the Department.
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...DevDay.org
The document discusses the importance of UX design for engineering teams and companies. It provides examples of companies like Uber, Apple and Netflix that revolutionized their industries through good UX design. The presentation argues that introducing UX designers earlier in the product development process allows companies to gather user feedback through prototypes and ensure they are building solutions that meet real needs rather than assumptions. Incorporating UX design leads to faster development of better products that users want to use. The conclusion is that without UX design, engineering teams will build more expensive and slower solutions, startups may build things no one needs, and companies will miss out on greater growth and performance.
How could OpenAI, a small organization of just 200 employees, managed to shake the foundations of large companies like Google and Meta? Everyone dreams about being a unicorn – having razor sharp focus, high talent-density , rapid speed of innovation but in reality, even startups end up becoming slow organizations very quickly. Why does this happen?
Spa, isomorphic and back to the server our journey with js @ frontend con po...Alessandro Nadalin
We’ve been toying around with JS since 4 years, trying to figure out what’s the best approach to build mobile-friendly apps that would offer the best performances on mobile devices.
We first went SPA and then decided to take a different approach, as 3 years ago we decided to tackle our problems on mobile with an isomorphic application.
Today, we would like to guide you through years of that choice and why we decided to take a step back and go revamp our mobile website again, with server-side rendering and a pinch of React.
Spoiler alert: 30ms is considered slow.
SPA, isomorphic and back to the server: our journey with JavaScript @ JsDay 2...Alessandro Nadalin
We've been toying around with JS since 4 years, trying to figure out what's the best approach to build mobile-friendly apps that would offer the best performances on mobile devices.
We first went SPA and then decided to take a different approach.
2 years ago we presented a talk, at this very same conference, about how we decided to tackle our problems on mobile with an isomorphic application.
Today, we would like to guide you through 2 years of that choice and why we decided to take a step back and go revamp our mobile website again, with server-side rendering and a pinch of React.
Fast and wicked performance ahead!
More Related Content
Similar to Scaling at Namshi @ Seamless Ecommerce Dubai 2017
Tapping into IT Sales Opportunities across Office of the Secretary of Defense...immixGroup
Join Market Intelligence Analyst, Mark Wisinger, as he sheds light on organizations, major initiatives, and funded IT programs across four OSD agencies, including: The Defense Logistics Agency (DLA), Defense Finance & Accounting Service (DFAS), Defense Commissary Agency (DeCA), and the Missile Defense Agency (MDA).
SF ACM Bay chapter meetup on NLP will revolutionize the world SK Reddy
The document discusses various topics related to natural language processing (NLP) including uses of NLP in different domains like healthcare, legal, publishing and financial services. It provides examples of how NLP is used in tasks like machine translation, question answering, text summarization and more. It also discusses different machine learning models used for NLP like RNNs, LSTMs, attention mechanisms, Transformer models and multi-task learning frameworks.
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...Richard Harbridge
People are complex. Office 365 is complex. Add the two together and you get some of the most challenging, difficult, and stressful situations, especially if you are responsible for facilitating shared understanding between them. Join Richard Harbridge to learn about actionable techniques to improve, simplify and amplify your leadership, business analysis and information architecture efforts with Office 365. Walk away with improved confidence when dealing with business and non-technical related challenges of Office 365, and be familiarized with effective tools and techniques that make Office 365 implementations more successful.
The Year 2028 and the New Industrial RevolutionRobin Teigland
Overview of digitalization, emerging technologies, and new organizational forms on labor and value creation in society. Presentation made in Sweden during January 2018.
The AutoScout24 Technology Change - crazy or trendsetting?Simon Hohenadl
AutoScout24 is a pan-European vehicle marketplace with 10 million users.
We are currently turning our IT inside out:
from Windows and .NET to Linux and the JVM,
from our own data centers to Amazon Web Services,
from a monolithic architecture to microservices and
from separate development and operations departments to "Your build it - you run it" teams.
On the way, we are rebuilding the better part of our platform from scratch.
Are we out of our minds?
Are our employees running away screaming?
What strategic decisions have motivated us?
How do we keep up operation and product development?
What is our approach and what have we learned so far?
ABSI & ASP Summer Party 2016 - PresentationJulie Minner
The document summarizes an upcoming summer party for ABSI and ASP on September 13, 2016. It provides details about the party location and time. It also summarizes the history of ABSI, which split into two separate companies (ABSI and ASP) in May 2016 to focus on different IT activities. The document concludes by advertising upcoming seminars and presentations by ABSI and thanking attendees, partners, and staff.
From 0 to 500 Million ARR in 6 years: Learnings from Innovating in Underserve...saastr
Kiren Sekar, CPO of Samsara, discusses how the company grew from 0 to $500 million ARR in 6 years by applying lessons learned from its previous startup Meraki. Key lessons included using customer feedback loops to guide product development in new markets, using inexpensive hardware to enable powerful software capabilities, and developing multi-product offerings across adjacent areas from an early stage. Sekar also emphasizes thinking long-term, as transforming industries takes decades. Samsara started by focusing on connected fleets but expanded to equipment monitoring and site visibility based on customer needs.
LAC 2017 - Turning the Digital Insourcing TideHar Gootzen
With digitization, agile and DevOps in mind organizations are looking at insourcing previously outsourced IT services. To bring control closer to the business. IT service providers and IT departments need to reposition themselves to remain relevant.
Microsoft Dynamics NAV has evolved over time to become a successful ERP solution for SMBs. NAV 2018 includes many new features such as improved Office integrations, Flow integration, Power BI reporting, image analysis capabilities using cognitive services, and personalization options for the web client. It also runs on newer ASP.NET Core and .NET Framework versions for better cloud scalability.
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...Richard Harbridge
People are complex. Office 365 is complex. Add the two together and you get some of the most challenging, difficult, and stressful situations, especially if you are responsible for facilitating shared understanding between them.
Join Richard Harbridge to learn about actionable techniques to improve, simplify and amplify your leadership, business analysis and information architecture efforts with Office 365. Walk away with improved confidence when dealing with business and non-technical related challenges of Office 365, and be familiarized with effective tools and techniques that make Office 365 implementations more successful.
Digitale Transformation in der Praxis, Event November 2016, präsentiert von Allgeier (Schweiz) AG und Microsoft Schweiz. Beleuchtung des Themas «Digitale Transformation» aus globaler Perspektive und Vorgehen in digitalen Transformations-Projekten. Praxisorientierte Showcases: Automatisierung von Rechnungseingang mit Finanzsystem-Integration, Daten-Integration in Office 365 anhand der Digitalisierung von Wertpapieraufträgen, Nutzung von Microsoft Dynamics CRM als zentrale Unternehmensplattform mit Integration in Microsoft SharePoint.
Today, many established companies struggle with their digital transformation efforts. Being challenged by startups as well as big techs like Amazon and Google, they understand that in order to stay competitive, they need to turn into a truly digital enterprise. Obviously, this includes process automation ambitions, which is why Camunda is often at the heart of these transformation programs.
For years I have seen many successful projects drive digital transformation, as well as many failures, and I have come to understand which fundamental mechanics any organization needs to observe when they embark on this journey.
This document discusses how Apps Script can be used to automate and speed up SEO tasks. It provides examples of using Apps Script to parse URLs, clean data, search Google, scrape search results, and render webpages programmatically. Custom functions are demonstrated for tasks like URL parsing, keyword research, and monitoring page changes. Machine learning APIs are integrated to help with content targeting. The benefits of publishing add-ons and storing code in a master folder are also mentioned.
The document discusses predictions for the future of user experience design in 2030 based on current technological trends. It suggests that augmented reality, virtual reality, voice control and other interfaces will become major platforms, requiring new design skills. It also predicts that artificial intelligence will perform much of the design work, and that designers will need skills in coding, data analysis, systems design and business strategy to remain relevant. The document advises designers to continuously learn new skills, think beyond just design, and prepare for their role to evolve significantly over the next decade.
Adelaide Office 365 User Group February 2020 Introduction Slide-deckArchon Gnosis
The document outlines details of the February 2020 meeting of the Adelaide Office 365 User Group, including the speaker lineup for the year and local user groups. It provides information on upcoming Microsoft programs and events, such as Microsoft Ignite and Windows 10X. Support for Office 2010 is ending and some bugs in modern search web parts and discounts on Microsoft Press are also mentioned. Local user groups in Adelaide for technologies like .NET, SQL Server, Power BI, and Dynamics 365 are listed.
Department of the Interior IT Sales OpportunitiesimmixGroup
What’s swaying IT acquisition at the Department of the Interior in FY17? Find out from Market Intelligence Analyst, Kevin Shaker, as he dives into major IT initiatives and funded programs at the Department.
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...DevDay.org
The document discusses the importance of UX design for engineering teams and companies. It provides examples of companies like Uber, Apple and Netflix that revolutionized their industries through good UX design. The presentation argues that introducing UX designers earlier in the product development process allows companies to gather user feedback through prototypes and ensure they are building solutions that meet real needs rather than assumptions. Incorporating UX design leads to faster development of better products that users want to use. The conclusion is that without UX design, engineering teams will build more expensive and slower solutions, startups may build things no one needs, and companies will miss out on greater growth and performance.
How could OpenAI, a small organization of just 200 employees, managed to shake the foundations of large companies like Google and Meta? Everyone dreams about being a unicorn – having razor sharp focus, high talent-density , rapid speed of innovation but in reality, even startups end up becoming slow organizations very quickly. Why does this happen?
Similar to Scaling at Namshi @ Seamless Ecommerce Dubai 2017 (20)
Spa, isomorphic and back to the server our journey with js @ frontend con po...Alessandro Nadalin
We’ve been toying around with JS since 4 years, trying to figure out what’s the best approach to build mobile-friendly apps that would offer the best performances on mobile devices.
We first went SPA and then decided to take a different approach, as 3 years ago we decided to tackle our problems on mobile with an isomorphic application.
Today, we would like to guide you through years of that choice and why we decided to take a step back and go revamp our mobile website again, with server-side rendering and a pinch of React.
Spoiler alert: 30ms is considered slow.
SPA, isomorphic and back to the server: our journey with JavaScript @ JsDay 2...Alessandro Nadalin
We've been toying around with JS since 4 years, trying to figure out what's the best approach to build mobile-friendly apps that would offer the best performances on mobile devices.
We first went SPA and then decided to take a different approach.
2 years ago we presented a talk, at this very same conference, about how we decided to tackle our problems on mobile with an isomorphic application.
Today, we would like to guide you through 2 years of that choice and why we decided to take a step back and go revamp our mobile website again, with server-side rendering and a pinch of React.
Fast and wicked performance ahead!
Accelerated Mobile Pages @ Dubytes meetup Dec 2016 in DubaiAlessandro Nadalin
This document discusses how AMP (Accelerated Mobile Pages) helps make webpages load faster on mobile by avoiding JavaScript, blocking resources, sizing elements in advance, and inline styles. It notes that AMP is just a set of guidelines for structuring HTML documents and additional tags. While AMP alone won't make a website fast, it can help solve problems at the right layer. The document encourages making the web faster, thinner, and reducing data usage overall.
A tech team of ~10 @ Rocket Tech Summit 2016 in BerlinAlessandro Nadalin
Namshi runs one of the most successful businesses across the Rocket portfolio with ~10 engineers: even though we surely need to beef the team up, we have never considered scaling so much as we want to keep our product roadmap and development cycle lean, simple and free of waste.
React Native is a framework for building native mobile apps using JavaScript and React. It was created in 2013 and allows building iOS and Android apps with the same code base using a component-based and unidirectional data flow approach. The core team consists of native iOS and Android developers, and it aims to provide a faster development process than building separate apps for each platform from scratch. React Native uses a JavaScript runtime to render UI components to native mobile components without using HTML.
Docker is a groundbreaking technology that will heavily influence how we will write software in the years to come: let's then have a look at:
* where it comes from (Linux Containers)
* how it works
* how to dockerize simple apps to easily deploy them on production
* how you can use Docker in local environments to simplify your development workflow
Do you like Vagrant, auto-scaling or 12-factor apps? Then get ready to be mindblown.
Deploying 3 times a day without a downtime @ Rocket Tech Summit in BerlinAlessandro Nadalin
A look at how we try to make our architecture robust, resilient and fun to work with: Namshi is not github or spotify but... ...imitation is the sincerest form of flattery!
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...Alessandro Nadalin
The document discusses AngularJS, including its key features like two-way data binding, dependency injection, directives, and support. It notes AngularJS provides a solid foundation, works well with the JavaScript ecosystem, and enables modern API-oriented architectures. Potential downsides discussed include excessive watchers negatively impacting performance, and the learning curve being harder than expected. It emphasizes understanding how browsers implement AngularJS applications and using developer tools. It also covers AngularJS 2.0 changes and questions around whether AngularJS is the future or if other solutions may be preferable for larger projects.
Don't screw it up: how to build durable web apis @ PHPDay 2014 in Verona (ITA)Alessandro Nadalin
This document discusses best practices for building durable web APIs. It recommends (1) planning for failure by implementing versioning, failover, and caching, (2) designing APIs that are pragmatic and consistent, and (3) focusing on security, performance, and scalability through techniques like caching, avoiding sessions, and centralized logic. The document emphasizes that while standards are debated, the focus should be on making APIs easy for clients to consume.
An internal presentation given to the tech team at Namshi: thoughts on our 2013 and what to expect in 2014.
If you looking to team up with a bunch of passionate nerds...have a look and join the crazy boat!
http://namshi.com/
http://tech.namshi.com/
Angular js is the future. maybe. @ ConFoo 2014 in Montreal (CA)Alessandro Nadalin
Since bumping into AngularJS a few months ago, we decided to invest more and more time developing with it: coming from a PHP background, the shift of paradigm easy due to the use of patterns and intuitive flows: even though this won’t be a very in-depth technical talk, we are going to see why you should consider working with angular: fast single-page apps, DI, ease of testing, being asynchronous, scaling on the clients.
Welcome to the future.
OrientDB, the fastest document-based graph database @ Confoo 2014 in Montreal...Alessandro Nadalin
OrientDB is a NoSQL graph database which also includes a document layer (like MongoDB): it gained a lot of attention, enough to push big companies like Sky and UltraDNS to use it in production: it's written in Java and it's amazingly fast, since it can store up to 150,000 records per second on common hardware; moreover, thanks to being a graphdb, it can manage relationship so fast that, compared to traditional DBs, can be 1000% faster than them.
This document outlines Alessandro Nadalin's experience building a technical team at Rocket Internet. It discusses hiring young candidates and using unconventional interview questions. It describes evolving the architecture over time from a monolithic structure to microservices using a service-oriented architecture. The goal is to make the system more independent, loosely coupled and maintainable. Through delegation, the team was able to release more frequently and focus on training others.
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoAlessandro Nadalin
The HTTP protocol has been there for more than 20 years, almost untouched, but the current needs of the web are pushing towards adding some spices into the mix.
In this talk we will have a brief look at the history of HTTP, what SPDY - the "new" protocol proposed by google - brings into the table and how HTTP/2.0 will look like.
The rocket internet experience @ PHP.TO.START 2013 in TurinAlessandro Nadalin
This document outlines an agenda for building a startup team at Rocket Internet. It discusses contextualizing the work, defining responsibilities, building the team through hiring young developers and ignoring CVs, getting work started by adopting a domain-driven design approach, adapting to different situations, mutating the team and work over time, delegating responsibilities as the team grows to 12 then 150 people, and provides a bonus invitation to join the startup.
The document discusses graph databases and when they should be used, highlighting that graph databases make the graph structure of the data explicit, unlike traditional databases, and that OrientDB is a popular multi-model graph and document database that supports features like inheritance, traversals, and SQL-like queries. It also introduces the Orient PHP library for interacting with OrientDB through common patterns like the query builder, data mapper, and repositories.
Presentation given at the International PHP conference in Mainz, October 2012, dealing with a bit of history about the HTTP protocol, SPDY and the future (HTTP/2.0).
The document discusses PHP traits and how they can be used to create reusable XML conversion functionality. A XmlConversion trait is defined that contains a toXml() method to convert a class to XML. This trait uses the abstract getXmlAttributes() method to retrieve attribute data. The trait is used in Person and Log classes, which both gain the toXml() conversion method. Objects of these classes can then be converted to XML.
The Future of E-commerce: first-hands insights.Solvd, Inc.
According to Statista, revenue in the e-commerce market is projected to reach US$4,117.00bn in 2024. New technologies and methodologies constantly influence how the e-commerce market develops and shapes itsthe future of e-commerce. The main questions are in the air: How can we stay aligned with e-commerce business owners and ensure our engineering services meet their evolving needs?
At Solvd, this question prompted a deep dive into the current e-commerce landscape. Our goal was to get information about the future of e-commerce directly from first-hand sources. In the course of our research, we explored:
- Portrait of respondents.
- Current challenges and pain points of the e-commerce industry.
- Emerging trends and upcoming opportunities.
- Human resource allocation for e-commerce projects.
- Solutions and actionable advice for business owners.
- The role of a reliable partner in problem-solving.
Explore, download, and share invaluable insights made by Solvd!
It’s no secret that the marketing landscape is growing increasingly complex, with numerous channels, privacy regulations, signal loss, and more. One of the biggest problems facing marketers today is that they’re experiencing data deluge and data drought simultaneously.
Bliss Point by Tinuti addresses these challenges by providing a single, user-friendly platform for measuring what marketers previously struggled to measure. With Bliss Point, you can move beyond simply validating past actions and instead use measurement to guide real-time decision-making on what should happen next.
Join our product experts for a live demonstration of Bliss Point. Discover how it can empower your brand with the tools and insights needed to optimize each channel, across your entire media mix, and your overall brand performance.