What we learned by building
Technical notes and field notes, since 2023.
Blog
- Logistics software incentives 2026: voucher, Nuova Sabatini and iperammortamento2026 incentives for logistics software: Voucher Cloud & Cybersecurity, Nuova Sabatini and iperammortamento. Requirements, amounts, deadlines, WMS and TMS.
Simone Checcoli
- Electronic invoices: the panel that customers openA service talks to the Agenzia delle Entrate on behalf of businesses, and its customers could not see the status of their own invoices. Every question was…
Fabio Tomasatti
- Voucher Digitalizzazione PMI Lazio 2026: requirements, amounts and deadlineVoucher Digitalizzazione PMI Lazio 2026: applications from 30 September to 29 October, grants from €14,000 to €150,000, e-commerce and cloud included.
Simone Checcoli
- Business travel: one app on top of the five programs that stayIn a company with 1,200 employees a business trip went through five programs, one per purchasing channel. We did not replace them: we put an API layer in…
Simone Checcoli
- SIMEST, 200 million for artificial intelligence in SMEs: requirements, grant and applicationSIMEST financing for artificial intelligence 2026: requirements, applications from 21 September, 50% advance, grant and eligible expenses.
Simone Checcoli
- Fleet management software: counting what is on the vehiclesWhat we learned by putting an RFID reader on fifteen vans: why on-board inventory is a different problem from vehicle tracking.
Simone Checcoli
- D.Lgs. 160/2026 on artificial intelligence: what changes in civil and criminal liabilityD.Lgs. 160/2026 on AI: from 30 September a court can order a third party, such as the supplier, to disclose evidence. What to ask for in the contract.
Simone Checcoli
- Cyber Resilience Act: reporting exploited vulnerabilities, early warning within 24 hoursFrom 11 September 2026 the Cyber Resilience Act requires exploited vulnerabilities to be reported to ENISA, early warning in 24 hours. Who the manufacturer is.
Simone Checcoli
- How much does an e-commerce site cost in 2026How much an e-commerce site costs in 2026: platform prices taken from the price lists (Shopify, WooCommerce, PrestaShop), Adobe Commerce on quotation, and…
Martina Biscuola
- AI Act deadlines after the AI Omnibus: what already applies from 2026 and what is postponedAI Act deadlines after the AI Omnibus: chatbots and generated content from 2 August 2026, high risk from 2 December 2027 and, in products, from 2 August 2028.
Martina Biscuola
- Is AI-generated code secure? What to ask the software houseIn Veracode’s 2026 tests about 44% of AI code generation tasks introduced a vulnerability. What to ask the software house.
Christian Ascone
- Software development with AI: does it cost less and go faster? What the studies saySoftware development with AI: what the METR studies of 2025 and 2026 and the DORA 2025 report measure on time, trust in code and stability.
Christian Ascone
- MVP or proof of concept (PoC): what the difference is and which one you need to validate an ideaIn practice a proof of concept (PoC) checks whether an idea can be built, an MVP whether anyone wants it. The difference, which one you need, how long it takes.
Simone Checcoli
- Code written with AI: who owns it? Copyright after Law 132/2025Code written with AI: who owns it? Copyright and code ownership after Law 132/2025, for employees, external suppliers and contracts.
Christian Ascone
- Speed and order in software development with Platform EngineeringPlatform engineering: fad or real turning point? Find out how large IT companies speed up software development and reduce costs.
Simone Checcoli
- Progressive Web App or native app?What actually differs, what each one costs, and the shop-floor cases where a PWA is not enough. With the limits, not just the benefits.
Martina Biscuola
- Sustainability and Green Coding as the frontier of digital innovationGreen Coding turns software efficiency into a concrete advantage: lower energy consumption, lower cloud costs and better-performing systems.
Martina Biscuola
- Protecting sensitive data during processing: Confidential ComputingData security in the cloud now faces the challenge of protecting data in use, at the exact moment it is processed by applications, analytics and AI models.…
Martina Biscuola
- IT manager: a practical guide to governing the present and preparing the futureAn efficient IT manager today has to move from the role of "firefighter" to that of director of value, focusing execution on a few high-leverage moves that…
Martina Biscuola
- B2B e-commerce: the key features for hitting the markWhat does it mean to build an effective B2B e-commerce platform in 2025? We analyse which features are making the difference in the market.
Simone Checcoli
- Off-the-shelf or custom software?The rule for deciding, and the three cases where a market product is the right answer even from people who sell custom software.
Martina Biscuola
- Digital accessibility 2025: complying with the EAA and turning inclusion into an advantage28 June 2025 is a crucial date for European businesses: it is the deadline set by the European Accessibility Act (EAA) for ensuring that companies’ digital…
Simone Leonello
- Quantum Computing: hype or business opportunity?Many innovations make no noise when they arrive. The web, in the mid-’90s, seemed little more than a fad. Social media? Stuff for teenagers. Artificial…
Martina Biscuola
- Lynx: the new framework that redefines cross-platform developmentNews from the world of cross-platform application development: ByteDance, the company behind TikTok, has introduced Lynx, a brand-new framework based on…
Michele Bianchi
- Choosing a software house: the ten questions to askThe ten questions to ask a software supplier before signing, with the answers we give, including the uncomfortable ones.
Martina Biscuola
- App, web app, PWA: choose the right solution for your businessBack in the now distant 2008, Italy met the iPhone, a year after its official unveiling. It was not the first touchscreen phone, but it was the first to…
Christian Ascone
- Five reasons to build a business app, and three not toWhy a company has an app built for the people who work, and the three cases where it is the wrong move.
Martina Biscuola
- How to choose a frameworkThe criteria that actually matter, and why the right question is not which framework is best but who will maintain it in three years.
Fabio Mezzogori
- The future of the cloud is Multicloud: everything you need to knowIn today’s digital landscape, multicloud is establishing itself as one of the cloud computing strategies most widely adopted by companies looking for…
Martina Biscuola
- Searching for information: how search engines are changingUntil not long ago, searching for something on the internet was a fairly linear process. We opened a search engine, typed a phrase, et voilà: an endless…
Simone Leonello
- The next trends in the e-commerce world: personalisation, innovation, sustainabilityThe e-commerce world is growing constantly and changing fast, driven by technological innovation and by new consumer needs. By 2026, this sector will be…
Martina Biscuola
- Tech officers: do we really know how their roles differ?As digital transformation advances, technology leadership roles have evolved to reflect the new needs of companies. Tech officers are the pillars of…
Martina Biscuola
- Best practices in software development: the dotenv quality serviceSoftware development is a complex discipline that demands extreme attention to detail, organisation and a constant commitment to improving the quality of…
Fabio Tomasatti
- Agile: what it means for the people payingWhat Agile actually means for a buyer, when it is the wrong answer, and how we use it in practice.
Fabio Tomasatti
- What is meant by the software life cycle?When we think about software development, we often picture programmers hunched over their keyboards, busy writing code. Yet behind every successful piece…
Simone Checcoli
- What does it cost to build an app?How an app budget breaks down, what actually moves the number, and how to avoid discovering the real cost halfway through.
Martina Biscuola
- The role of the Software Developer today: skills, responsibilities and careerIn recent years we have seen a remarkable evolution in the software development industry. In an increasingly digital world, the software developer is today…
Simone Checcoli
- The importance of management software in 2024: trends and benefits for companiesERP, CRM, WMS, MES and the other types of management software, the benefits for a company and the 2024 trends: AI, IoT, cloud, RPA and usability.
Martina Biscuola
- Web applications for a company: how to chooseWhat web applications are, the four kinds a company actually needs, and the parameters for choosing. Including when they are not enough.
Martina Biscuola
- Cloud Computing vs Edge Computing: comparison and applicationsDiscover the comparison between cloud computing and edge computing in our latest article. Definitions, features, differences and applications of these two…
Marcello Bentivoglio
- The 6 most useful AI tools for digital learning in 2024Find out which are the 6 most useful AI tools of 2024 in the learning sector.
Martina Biscuola
- UX Design to maximise business goalsIn a competitive digital landscape, Business-Integrated User Experience (BIUX) Design is the bridge between UX and business goals. Integrating these two…
Simone Leonello
- Cloud Computing: the key to the digital transformation of Italian SMEsFind out how Cloud Computing has become the beating heart of digital transformation, among the various technologies driving the evolution of Italian SMEs.
Federico Bocchini
- How does artificial intelligence work? Potential, benefits and critical issuesArtificial Intelligence is a flourishing, interdisciplinary field of computer science that aims to create machines with cognitive abilities and functions…
Brian Ferri
- Jamstack: the architecture of the futureDo you know what an API (Application Programming Interface) is and what it is for? To tell you about the Jamstack architecture, which is revolutionising…
Fabio Tomasatti
- The first “Metaverses” in historyWe hear about the Metaverse more and more often, but when and where was it born? Before you dive into reading, have you already read the previous article…
Paolo Fabbri
- What is the metaverse? A journey into the digital futureIn recent months some of the leading players on the digital scene have shared, with all of us, “where” they will invest in research and innovation over the…
Paolo Fabbri
- What does an e-commerce site cost? Features and CMS guideIn this article we find out how much an e-commerce site costs and which platform to choose, through an analysis of the main CMSs.
Paolo Fabbri
- Neumorphism in UI Design: principles, limitations and solutions for an accessible user experienceLet’s discover Neumorphism, a trend set to establish itself in the immediate future: the latest fashion in the graphic design of interfaces, and so in the…
Sebastiano Fadelli
- PHP 8: New Features and Performance in the Improved VersionAfter a relatively quick testing phase, it really looks like we are there: on 26 November 2020 PHP 8, the new major version, will be available to everyone.…
Nicola Bettini
- Career Day 2020: dotenv an online guest at UnifeThis year dotenv will be a guest at the Unife Career Day, a recruiting event created with the aim of bringing together the supply of and demand for jobs…
Simone Checcoli
- Website accessibility: UX and UI DesignWhen we design a website, an app or any technology product, is it really enough to think only of the "majority" of users to be considered democratic? There…
Simone Leonello
- Unknown technologies: NFT, Blockchain, Digital Twin and AR CloudThe Metaverse is a complex technological architecture. It will not only be an opportunity for a more efficient organisation of work, a new concept of…
Paolo Fabbri
- Symfony 5.2 and PHP 8: some interesting new featuresRight now the Symfony blog is publishing interesting articles on the new features of version 5.2; at dotenv we pay close attention to this news, as regular…
Nicola Bettini
- Design with a focus on users: User Research in UXWhat are the common methods used in User Research? Let’s discover them together, using the approach best suited to our needs.
Simone Leonello
- The main trends in UX and UI designHow well do you know the world of UX and UI design for web and mobile application development? It is one of the most discussed topics in the digital design…
Fabio Mezzogori
- How algorithms influence our everyday livesWhat an algorithm is, with concrete examples: Lego instructions, Google search, online advertising, predictive maintenance and IBM’s Watson.
Marcello Bentivoglio
- Gitflow: The Essential Workflow for Continuous Software DevelopmentIn development, the concept of a VCS (Version Control System) is very important, because it allows several developers or teams to work in isolation on the…
Paolo Fabbri
- ISO 9001: the importance of the quality policy for a software houseWe are working to obtain ISO 9001:2015 certification for the scope “Design, development and after-sales support of software services and applications”,…
Paolo Fabbri
- Hardware Solutions: the integrated 360-degree consultancy of your technology partnerTo improve our consultancy, we have integrated our service with hardware solutions that are devised at the moment of discussion.
Every day we are subjected…
Paolo Fabbri
- Data analyst: numbers that speakWhen they are queried in the right way, numbers can give us a wealth of information that is crucial to a company's very survival. The spreadsheet is…
Paolo Fabbri
- The dotenv team’s workflow: quality, efficiency, collaborationIf you have been following us for a while, you know that we are a Software Factory that makes innovation its strength. Every day we design and develop…
Silvia Malacarne
- How Docker works: the Ideal tool for codersFind out how Docker works, the essential tool for programming. Advantages, modularity and how it revolutionises the approach to coding. Do you know the…
Aymane Abssi
- Automatic learning: an introduction to Machine LearningAutomatic learning is the foundation of what we now know as machine learning. It all starts from the theory that computers can learn to perform specific…
Paolo Fabbri
- E-commerce features and the most used platformsThe features that decide whether an online shop sells, and the four common platforms (Magento, PrestaShop, Shopify, WooCommerce) with the rule for…
Paolo Fabbri
- What is Blockchain? Advantages and key elementsBlockchain is a shared, immutable ledger that facilitates the process of recording transactions of the assets present in a business network: in practice,…
Edoardo Armandi
- Horizontal and Vertical Scaling: advantages and differencesDo you know the difference between Horizontal Scaling and Vertical Scaling? Today we will tell you about these two different technical approaches used to…
Aymane Abssi
- The GrUSP code of conduct: Developer behaviourGrUSP is an association that organises training events to encourage collaboration in the developer community, and it has created a code of conduct that…
Simone Checcoli
- The advantages of business partnershipsThe partnership mechanism is a way of adapting to markets and to constantly evolving economic scenarios, and it makes it possible to respond adequately to…
Emanuela Astolfo
- dotenv: the origins of our company’s nameIf you have come into contact with our company, you have probably found yourself wondering: what does dotenv actually mean? Is it perhaps an acronym, or…
Simone Checcoli
- dotenv: web software solutions and a tailor-made methoddotenv is the software factory specialising in bespoke web software solutions. Digital projects with a tailor-made method for innovative solutions.
Simone Checcoli
- 2021 goals: human capital and company valuesA year like 2020 does not allow for an objective assessment, because of the emotional weight that events have carried on a human level, but it certainly…
Paolo Fabbri
- Trade associations: collaborative synergiesDoing business means engaging with the local area in which you operate, also by building synergies with trade associations, trying to grasp their potential…
Emanuela Astolfo
- News and changes: the dotenv officeNobody was expecting a year like 2020, that is certain, but it is equally certain that stimulating challenges arise from every difficulty. This September,…
Simone Checcoli
- Team working at dotenv: working as a team in the companyOne of the cornerstones of dotenv is working as a team, a goal that can also be reached through team working activities. To achieve the right harmony in…
Paolo Fabbri
- The winning synergy between SEO and UXOnline success cannot do without SEO optimisation for search engines and the user’s experience. In this article, we explore the basics of SEO and UX and…
Paolo Fabbri
- Design Patterns, the solution to recurring problemsYou know the saying “variety is the spice of life”? The same goes for computing! Yet in writing code, and in the way its structure is conceived, some…
Fabio Tomasatti
- Midjourney: turning ideas into imagesIf we wanted to explain an image that exists only inside our head, so that others understand what we mean, we would need to choose our words carefully and…
Paolo Fabbri
- Hacker vs Cracker: two opposite worldsToday cybersecurity is more and more of a priority! In the digital age we live in, the words "hacker" and "cracker" are heard all the time and are quite…
Fabio Mezzogori
- How to become a good developer: essential strategies and skillsKeeping up to date and training are essential in our field, and we find ourselves having to update our skills every day, tackling new releases and new…
Simone Checcoli
- What ISO 9001 certification is and why it mattersWe are very pleased: after 4 intense months we have obtained ISO 9001:2015 certification, which vouches for our company processes and our ways of working.…
Paolo Fabbri
Developer
- Electronic invoices: the panel that customers openA service talks to the Agenzia delle Entrate on behalf of businesses, and its customers could not see the status of their own invoices. Every question was…
Fabio Tomasatti
- Business travel: one app on top of the five programs that stayIn a company with 1,200 employees a business trip went through five programs, one per purchasing channel. We did not replace them: we put an API layer in…
Simone Checcoli
- Fleet management software: counting what is on the vehiclesWhat we learned by putting an RFID reader on fifteen vans: why on-board inventory is a different problem from vehicle tracking.
Simone Checcoli
- How much does an e-commerce site cost in 2026How much an e-commerce site costs in 2026: platform prices taken from the price lists (Shopify, WooCommerce, PrestaShop), Adobe Commerce on quotation, and…
Martina Biscuola
- Speed and order in software development with Platform EngineeringPlatform engineering: fad or real turning point? Find out how large IT companies speed up software development and reduce costs.
Simone Checcoli
- IT manager: a practical guide to governing the present and preparing the futureAn efficient IT manager today has to move from the role of "firefighter" to that of director of value, focusing execution on a few high-leverage moves that…
Martina Biscuola
- B2B e-commerce: the key features for hitting the markWhat does it mean to build an effective B2B e-commerce platform in 2025? We analyse which features are making the difference in the market.
Simone Checcoli
- Lynx: the new framework that redefines cross-platform developmentNews from the world of cross-platform application development: ByteDance, the company behind TikTok, has introduced Lynx, a brand-new framework based on…
Michele Bianchi
- Choosing a software house: the ten questions to askThe ten questions to ask a software supplier before signing, with the answers we give, including the uncomfortable ones.
Martina Biscuola
- App, web app, PWA: choose the right solution for your businessBack in the now distant 2008, Italy met the iPhone, a year after its official unveiling. It was not the first touchscreen phone, but it was the first to…
Christian Ascone
- How to choose a frameworkThe criteria that actually matter, and why the right question is not which framework is best but who will maintain it in three years.
Fabio Mezzogori
- The future of the cloud is Multicloud: everything you need to knowIn today’s digital landscape, multicloud is establishing itself as one of the cloud computing strategies most widely adopted by companies looking for…
Martina Biscuola
- Best practices in software development: the dotenv quality serviceSoftware development is a complex discipline that demands extreme attention to detail, organisation and a constant commitment to improving the quality of…
Fabio Tomasatti
- Agile: what it means for the people payingWhat Agile actually means for a buyer, when it is the wrong answer, and how we use it in practice.
Fabio Tomasatti
- What is meant by the software life cycle?When we think about software development, we often picture programmers hunched over their keyboards, busy writing code. Yet behind every successful piece…
Simone Checcoli
- What does it cost to build an app?How an app budget breaks down, what actually moves the number, and how to avoid discovering the real cost halfway through.
Martina Biscuola
- The role of the Software Developer today: skills, responsibilities and careerIn recent years we have seen a remarkable evolution in the software development industry. In an increasingly digital world, the software developer is today…
Simone Checcoli
- Web applications for a company: how to chooseWhat web applications are, the four kinds a company actually needs, and the parameters for choosing. Including when they are not enough.
Martina Biscuola
- Cloud Computing vs Edge Computing: comparison and applicationsDiscover the comparison between cloud computing and edge computing in our latest article. Definitions, features, differences and applications of these two…
Marcello Bentivoglio
- Jamstack: the architecture of the futureDo you know what an API (Application Programming Interface) is and what it is for? To tell you about the Jamstack architecture, which is revolutionising…
Fabio Tomasatti
- What does an e-commerce site cost? Features and CMS guideIn this article we find out how much an e-commerce site costs and which platform to choose, through an analysis of the main CMSs.
Paolo Fabbri
- Neumorphism in UI Design: principles, limitations and solutions for an accessible user experienceLet’s discover Neumorphism, a trend set to establish itself in the immediate future: the latest fashion in the graphic design of interfaces, and so in the…
Sebastiano Fadelli
- How algorithms influence our everyday livesWhat an algorithm is, with concrete examples: Lego instructions, Google search, online advertising, predictive maintenance and IBM’s Watson.
Marcello Bentivoglio
- Gitflow: The Essential Workflow for Continuous Software DevelopmentIn development, the concept of a VCS (Version Control System) is very important, because it allows several developers or teams to work in isolation on the…
Paolo Fabbri
- E-commerce features and the most used platformsThe features that decide whether an online shop sells, and the four common platforms (Magento, PrestaShop, Shopify, WooCommerce) with the rule for…
Paolo Fabbri
- What is Blockchain? Advantages and key elementsBlockchain is a shared, immutable ledger that facilitates the process of recording transactions of the assets present in a business network: in practice,…
Edoardo Armandi
- Horizontal and Vertical Scaling: advantages and differencesDo you know the difference between Horizontal Scaling and Vertical Scaling? Today we will tell you about these two different technical approaches used to…
Aymane Abssi
- The winning synergy between SEO and UXOnline success cannot do without SEO optimisation for search engines and the user’s experience. In this article, we explore the basics of SEO and UX and…
Paolo Fabbri
- How to become a good developer: essential strategies and skillsKeeping up to date and training are essential in our field, and we find ourselves having to update our skills every day, tackling new releases and new…
Simone Checcoli
IT News
- Sustainability and Green Coding as the frontier of digital innovationGreen Coding turns software efficiency into a concrete advantage: lower energy consumption, lower cloud costs and better-performing systems.
Martina Biscuola
- Protecting sensitive data during processing: Confidential ComputingData security in the cloud now faces the challenge of protecting data in use, at the exact moment it is processed by applications, analytics and AI models.…
Martina Biscuola
- Digital accessibility 2025: complying with the EAA and turning inclusion into an advantage28 June 2025 is a crucial date for European businesses: it is the deadline set by the European Accessibility Act (EAA) for ensuring that companies’ digital…
Simone Leonello
- Quantum Computing: hype or business opportunity?Many innovations make no noise when they arrive. The web, in the mid-’90s, seemed little more than a fad. Social media? Stuff for teenagers. Artificial…
Martina Biscuola
- Lynx: the new framework that redefines cross-platform developmentNews from the world of cross-platform application development: ByteDance, the company behind TikTok, has introduced Lynx, a brand-new framework based on…
Michele Bianchi
- The future of the cloud is Multicloud: everything you need to knowIn today’s digital landscape, multicloud is establishing itself as one of the cloud computing strategies most widely adopted by companies looking for…
Martina Biscuola
- Searching for information: how search engines are changingUntil not long ago, searching for something on the internet was a fairly linear process. We opened a search engine, typed a phrase, et voilà: an endless…
Simone Leonello
- The next trends in the e-commerce world: personalisation, innovation, sustainabilityThe e-commerce world is growing constantly and changing fast, driven by technological innovation and by new consumer needs. By 2026, this sector will be…
Martina Biscuola
- Tech officers: do we really know how their roles differ?As digital transformation advances, technology leadership roles have evolved to reflect the new needs of companies. Tech officers are the pillars of…
Martina Biscuola
- The importance of management software in 2024: trends and benefits for companiesERP, CRM, WMS, MES and the other types of management software, the benefits for a company and the 2024 trends: AI, IoT, cloud, RPA and usability.
Martina Biscuola
- The 6 most useful AI tools for digital learning in 2024Find out which are the 6 most useful AI tools of 2024 in the learning sector.
Martina Biscuola
- Cloud Computing: the key to the digital transformation of Italian SMEsFind out how Cloud Computing has become the beating heart of digital transformation, among the various technologies driving the evolution of Italian SMEs.
Federico Bocchini
- How does artificial intelligence work? Potential, benefits and critical issuesArtificial Intelligence is a flourishing, interdisciplinary field of computer science that aims to create machines with cognitive abilities and functions…
Brian Ferri
- The first “Metaverses” in historyWe hear about the Metaverse more and more often, but when and where was it born? Before you dive into reading, have you already read the previous article…
Paolo Fabbri
- What is the metaverse? A journey into the digital futureIn recent months some of the leading players on the digital scene have shared, with all of us, “where” they will invest in research and innovation over the…
Paolo Fabbri
- Website accessibility: UX and UI DesignWhen we design a website, an app or any technology product, is it really enough to think only of the "majority" of users to be considered democratic? There…
Simone Leonello
- Unknown technologies: NFT, Blockchain, Digital Twin and AR CloudThe Metaverse is a complex technological architecture. It will not only be an opportunity for a more efficient organisation of work, a new concept of…
Paolo Fabbri
- The main trends in UX and UI designHow well do you know the world of UX and UI design for web and mobile application development? It is one of the most discussed topics in the digital design…
Fabio Mezzogori
- How algorithms influence our everyday livesWhat an algorithm is, with concrete examples: Lego instructions, Google search, online advertising, predictive maintenance and IBM’s Watson.
Marcello Bentivoglio
- Data analyst: numbers that speakWhen they are queried in the right way, numbers can give us a wealth of information that is crucial to a company's very survival. The spreadsheet is…
Paolo Fabbri
- The GrUSP code of conduct: Developer behaviourGrUSP is an association that organises training events to encourage collaboration in the developer community, and it has created a code of conduct that…
Simone Checcoli
- Design Patterns, the solution to recurring problemsYou know the saying “variety is the spice of life”? The same goes for computing! Yet in writing code, and in the way its structure is conceived, some…
Fabio Tomasatti
- Midjourney: turning ideas into imagesIf we wanted to explain an image that exists only inside our head, so that others understand what we mean, we would need to choose our words carefully and…
Paolo Fabbri
- Hacker vs Cracker: two opposite worldsToday cybersecurity is more and more of a priority! In the digital age we live in, the words "hacker" and "cracker" are heard all the time and are quite…
Fabio Mezzogori
Brand Identity
- Off-the-shelf or custom software?The rule for deciding, and the three cases where a market product is the right answer even from people who sell custom software.
Martina Biscuola
- Career Day 2020: dotenv an online guest at UnifeThis year dotenv will be a guest at the Unife Career Day, a recruiting event created with the aim of bringing together the supply of and demand for jobs…
Simone Checcoli
- ISO 9001: the importance of the quality policy for a software houseWe are working to obtain ISO 9001:2015 certification for the scope “Design, development and after-sales support of software services and applications”,…
Paolo Fabbri
- The dotenv team’s workflow: quality, efficiency, collaborationIf you have been following us for a while, you know that we are a Software Factory that makes innovation its strength. Every day we design and develop…
Silvia Malacarne
- The advantages of business partnershipsThe partnership mechanism is a way of adapting to markets and to constantly evolving economic scenarios, and it makes it possible to respond adequately to…
Emanuela Astolfo
- dotenv: the origins of our company’s nameIf you have come into contact with our company, you have probably found yourself wondering: what does dotenv actually mean? Is it perhaps an acronym, or…
Simone Checcoli
- dotenv: web software solutions and a tailor-made methoddotenv is the software factory specialising in bespoke web software solutions. Digital projects with a tailor-made method for innovative solutions.
Simone Checcoli
- 2021 goals: human capital and company valuesA year like 2020 does not allow for an objective assessment, because of the emotional weight that events have carried on a human level, but it certainly…
Paolo Fabbri
- Trade associations: collaborative synergiesDoing business means engaging with the local area in which you operate, also by building synergies with trade associations, trying to grasp their potential…
Emanuela Astolfo
- News and changes: the dotenv officeNobody was expecting a year like 2020, that is certain, but it is equally certain that stimulating challenges arise from every difficulty. This September,…
Simone Checcoli
- Team working at dotenv: working as a team in the companyOne of the cornerstones of dotenv is working as a team, a goal that can also be reached through team working activities. To achieve the right harmony in…
Paolo Fabbri
- What ISO 9001 certification is and why it mattersWe are very pleased: after 4 intense months we have obtained ISO 9001:2015 certification, which vouches for our company processes and our ways of working.…
Paolo Fabbri
Software
- App, web app, PWA: choose the right solution for your businessBack in the now distant 2008, Italy met the iPhone, a year after its official unveiling. It was not the first touchscreen phone, but it was the first to…
Christian Ascone
- Five reasons to build a business app, and three not toWhy a company has an app built for the people who work, and the three cases where it is the wrong move.
Martina Biscuola
- What does it cost to build an app?How an app budget breaks down, what actually moves the number, and how to avoid discovering the real cost halfway through.
Martina Biscuola
- The importance of management software in 2024: trends and benefits for companiesERP, CRM, WMS, MES and the other types of management software, the benefits for a company and the 2024 trends: AI, IoT, cloud, RPA and usability.
Martina Biscuola
- Cloud Computing: the key to the digital transformation of Italian SMEsFind out how Cloud Computing has become the beating heart of digital transformation, among the various technologies driving the evolution of Italian SMEs.
Federico Bocchini
- PHP 8: New Features and Performance in the Improved VersionAfter a relatively quick testing phase, it really looks like we are there: on 26 November 2020 PHP 8, the new major version, will be available to everyone.…
Nicola Bettini
- Symfony 5.2 and PHP 8: some interesting new featuresRight now the Symfony blog is publishing interesting articles on the new features of version 5.2; at dotenv we pay close attention to this news, as regular…
Nicola Bettini
- Design with a focus on users: User Research in UXWhat are the common methods used in User Research? Let’s discover them together, using the approach best suited to our needs.
Simone Leonello
- Hardware Solutions: the integrated 360-degree consultancy of your technology partnerTo improve our consultancy, we have integrated our service with hardware solutions that are devised at the moment of discussion.
Every day we are subjected…
Paolo Fabbri
- How Docker works: the Ideal tool for codersFind out how Docker works, the essential tool for programming. Advantages, modularity and how it revolutionises the approach to coding. Do you know the…
Aymane Abssi
- Automatic learning: an introduction to Machine LearningAutomatic learning is the foundation of what we now know as machine learning. It all starts from the theory that computers can learn to perform specific…
Paolo Fabbri
App
Design
Altro
If these topics interest you, we also talk about them out loud.
Nessun Segnale is dotenv’s podcast: 41 episodes, with guests who build software and products.






