Lessons we’ve learned on real projects (page 154)
The links, tools and tips our engineers and designers share with each other, one “today I learned” at a time.
- lessons shared
- 3,447
- people sharing
- 86
- database started in
- 2016










Tech Insights· pypi.org
json2html easily converts Python dicts from JSON to HTML tables:
Shared by
Read on pypi.org- HTML
- Json
- Python

developer.mozilla.org
Mozilla Tutorial for Django web application security:
Protecting user data is an essential part of any website design. We previously explained some of the more common security threats in the article Web security — this article provides a practical demonstration of how Django's in-built protections handle such threats.
Flávio Juvenal

Tech Insights· developer.mozilla.org
Mozilla Tutorial for Django web application security:
From developer.mozilla.org
Protecting user data is an essential part of any website design. We previously explained some of the more common security threats in the article Web security — this article provides a practical demonstration of how Django's in-built protections handle such threats.
Shared by
Read on developer.mozilla.org- Django
- Security

github.com
Dlint is a tool for encouraging best coding practices and helping ensure we're writing secure Python code:
Dlint is a tool for encouraging best coding practices and helping ensure we're writing secure Python code. - duo-labs/dlint
Flávio Juvenal

Tech Insights· github.com
Dlint is a tool for encouraging best coding practices and helping ensure we're writing secure Python code:
From github.com
Dlint is a tool for encouraging best coding practices and helping ensure we're writing secure Python code. - duo-labs/dlint
Shared by
Read on github.com- Linter
- Python
- Security


Tech Insights· ronjeffries.com
Fixed-Everything: Agile?
Shared by
Read on ronjeffries.com- Agile
- Estimates
- Management
- Scope

telerik.com
Web Accessibility Guidebook for Developers:
Web accessibility for developers: the important bits, practical knowledge and best practices based on real-life experience.
Rebeca Sarai

Tech Insights· telerik.com
Web Accessibility Guidebook for Developers:
From telerik.com
Web accessibility for developers: the important bits, practical knowledge and best practices based on real-life experience.
Shared by
Read on telerik.com
blog.bitsrc.io
Why and How to use TypeScript in your React App?
We build Bit Cloud the way you’d build yours — from components, on the same platform we ship to you. Posts from the team building it.
João Lins

Tech Insights· blog.bitsrc.io
Why and How to use TypeScript in your React App?
From blog.bitsrc.io
We build Bit Cloud the way you’d build yours — from components, on the same platform we ship to you. Posts from the team building it.
Shared by
Read on blog.bitsrc.io- JS
- React
- TypeScript

martinfowler.com
Kent Beck four rules of simple software design: Passes the tests, Reveals intention, No duplication and Fewest elements:
When developing Extreme Programming in the 90's, Kent Beck developed four rules of simple design: Passes the tests, reveals intention, no duplication, and fewest elements.
Rebeca Sarai

Tech Insights· martinfowler.com
Kent Beck four rules of simple software design: Passes the tests, Reveals intention, No duplication and Fewest elements:
From martinfowler.com
When developing Extreme Programming in the 90's, Kent Beck developed four rules of simple design: Passes the tests, reveals intention, no duplication, and fewest elements.
Shared by
Read on martinfowler.com

Tech Insights· codecept.io
Modern era acceptance testing framework for NodeJS
Shared by
Read on codecept.ioTech Insights· medium.com
Not everything has to scale: premature scaling as the silent startup killer
Shared by
Read on medium.com- Link offlineLink offline
Tech Insights· barrymichaeldoyle.com
You can import and export in the same line for multiple components in "index.js" files. It maintains references properly in IDEs and editors, and it looks clean!
Shared by
The original link on barrymichaeldoyle.com is no longer available.
Look for it on the Wayback Machine- JS

groups.google.com
Async will come to Django! DEP 0009 was approved. #!msg/django-developers/5CVsR9FSqmg/qKD3QCrLCAAJ
Gustavo Carvalho

Tech Insights· groups.google.com
Async will come to Django! DEP 0009 was approved. #!msg/django-developers/5CVsR9FSqmg/qKD3QCrLCAAJ
Shared by
Read on groups.google.com- Async
- Django

nngroup.com
great guidelines for designing breadcrumbs and secondary navigation
Support wayfinding by including breadcrumbs that reflect your site's information hierarchy. On mobile, avoid using breadcrumbs that are too tiny or wrap.
Aline Silveira

Tech Insights· nngroup.com
great guidelines for designing breadcrumbs and secondary navigation
From nngroup.com
Support wayfinding by including breadcrumbs that reflect your site's information hierarchy. On mobile, avoid using breadcrumbs that are too tiny or wrap.
Shared by
Read on nngroup.com- Design
- Navigation
- UI
- UX

nngroup.com
how to deal with polyhierarchical IA trees
When an item fits in more than one category, your IA structure can include multiple parents for that item to avoid losing users.
Aline Silveira

Tech Insights· nngroup.com
how to deal with polyhierarchical IA trees
From nngroup.com
When an item fits in more than one category, your IA structure can include multiple parents for that item to avoid losing users.
Shared by
Read on nngroup.com- Design
- Information Architecture
- UI

css-tricks.com
The Great Divide - Should we split the Front end Engineer into JS Engineer and UX Engineer?
Let’s say there is a divide happening in front-end development. I feel it, but it's not just in my bones. Based on an awful lot of written developer
João Lins

Tech Insights· css-tricks.com
The Great Divide - Should we split the Front end Engineer into JS Engineer and UX Engineer?
From css-tricks.com
Let’s say there is a divide happening in front-end development. I feel it, but it's not just in my bones. Based on an awful lot of written developer
Shared by
Read on css-tricks.com- CSS
- Frontend
- JavaScript
- UX

emacsway.github.io
Design of Service Layer:
This article is about organizing Application Logic and designing the Service Layer, Use Case, CQRS, Event Sourcing, MVC, etc.
Rebeca Sarai

Tech Insights· emacsway.github.io
Design of Service Layer:
From emacsway.github.io
This article is about organizing Application Logic and designing the Service Layer, Use Case, CQRS, Event Sourcing, MVC, etc.
Shared by
Read on emacsway.github.io- Design
- Services
Book a call
Found it useful?
Let’s put it to work.
Tell us about your product and the problem in front of you. We’ll bring what we’ve learned on real projects.
Tell us about your product, and we’ll bring what we’ve learned.
Still prefer the good old email? Contact us



