Mocking is an Anti-Pattern, _What to do instead of Mocking:_
https://www.amazingcto.com/mocking-is-an-antipattern-how-to-test-without-mocking/
Open link
Flávio Juvenal
Posted on
June 25, 2024
Topics:
Let's talk!
Clients
Services
Blog
About us
Careers
Let's talk!
SOFTWARE
HOUSE
Clients
Services
MVP Development
Web Development
Staff Augmentation
Insights
Blog
Learnings
Careers
About us
Contact us
Learnings
Boost your knowledge with the insights from our expert team.
accessibility
agile
ai
api
architecture
aws
career
celery
communication
concurrency
css
data
database
db
debug
design
design system
development
devops
django
docker
documentation
figma
frontend
git
html
javascript
js
leadership
management
metrics
ml
orm
performance
postgres
process
product
product design
python
react
redux
research
security
software
sql
sre
test
testing
tests
typescript
ui
ux
web
workflow
<p>Apply black reformatting to Python files only in regions changed since a given commit: </p>
↗
https://github.com/akaihola/darker
Flavio Juvenal
Sep 6, 2021
Topics:
black, python, tool
<p>The hard thing about easy things </p>
↗
https://leaddev.com/team/hard-thing-about-easy-things?utm_source=ActiveCampaign&utm_medium=email&utm_content=Driving+a+technical+strategy+at+scale&utm_campaign=Originals+-+Issue+52+%28September+2%29&vgo_ee=jKUhdadIwVUiUNip9LR198Dz8hZmZMux3bJN1hnmj6k%3D
Filipe Ximenes
Sep 2, 2021
Topics:
<p>Does React batch state update functions when using hooks? </p>
↗
https://stackoverflow.com/questions/53048495/does-react-batch-state-update-functions-when-using-hooks
Flavio Juvenal
Sep 2, 2021
Topics:
hooks, js, react
<p>Five Ansible Techniques I Wish I’d Known Earlier: </p>
↗
https://zwischenzugs.com/2021/08/27/five-ansible-techniques-i-wish-id-known-earlier/
Flavio Juvenal
Sep 2, 2021
Topics:
ansible, devops, python
<p>Using Session Storage in React with Hooks </p>
↗
https://typeofnan.dev/using-session-storage-in-react-with-hooks/
Jaênia Sousa
Sep 2, 2021
Topics:
hooks, js, react
<p>Turn impostor syndrome into confidence: 15 tips for managers and individuals </p>
↗
https://asana.com/resources/impostor-syndrome?utm_term=textlink
Caroline Ribeiro
Aug 31, 2021
Topics:
leadership
<p>How do I assign the right number of Test Analysts to a scrum team? </p>
↗
https://www.scrum.org/forum/scrum-forum/41217/how-do-i-assign-right-number-test-analysts-scrum-team
João Lins
Aug 30, 2021
Topics:
agile, qa, quality assurance
<p>How many developers does it take to test a product? </p>
↗
https://www.functionize.com/blog/how-many-developers-does-it-take-to-test-a-product/
João Lins
Aug 30, 2021
Topics:
agile, qa, quality assurance
<p>How to build a design system if you’re the only designer in a startup </p>
↗
https://uxdesign.cc/how-to-build-a-design-system-if-youre-the-only-designer-in-a-startup-f4695d2f4b7f
Pedro Bacelar
Aug 30, 2021
Topics:
component, componentization, design, design system, ui
<p>A (Mostly) Complete Guide to React Rendering Behavior: </p>
↗
https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/
Rebeca Sarai
Aug 27, 2021
Topics:
js, react, rendering
<p>Interfaces, Mixins and Building Powerful Custom Data Structures in Python: </p>
↗
https://rednafi.github.io/digressions/python/2020/07/03/python-mixins.html
Flavio Juvenal
Aug 26, 2021
Topics:
inheritance, python
<p>A tool to detect and prevent secrets from getting checked in </p>
↗
https://github.com/thoughtworks/talisman
Gabriela Cavalcante
Aug 19, 2021
Topics:
<p>VSCode extension to test APIs: </p>
↗
https://www.thunderclient.io/
Rebeca Sarai
Aug 17, 2021
Topics:
<p>Python News: What's New From July 2021? </p>
↗
https://realpython.com/python-news-july-2021/
Gustavo Carvalho
Aug 17, 2021
Topics:
python
<p>How can you find time to design? </p>
↗
https://uxdesign.cc/how-can-you-find-time-to-design-cc9a4e3a2b5d
Caroline Ribeiro
Aug 13, 2021
Topics:
design, meetings
<p>AHA (Avoid Hasty Abstractions) Programming </p>
↗
https://www.youtube.com/watch?v=wuVy7rwkCfc
Elton Morais
Aug 13, 2021
Topics:
software architecture
<p>Pytest - Factories as fixtures </p>
↗
https://docs.pytest.org/en/6.2.x/fixture.html#factories-as-fixtures
Gabriela Cavalcante
Aug 13, 2021
Topics:
<p>If You Want To Transform IT, Start With Finance </p>
↗
https://zwischenzugs.com/2021/07/12/if-you-want-to-transform-it-start-with-finance/
Thiago Paim
Aug 12, 2021
Topics:
<p>Discontinuing Google Sign-In JavaScript Platform Library for web </p>
↗
https://developers.googleblog.com/2021/08/gsi-jsweb-deprecation.html
Filipe Ximenes
Aug 12, 2021
Topics:
<p>Celery in production: Three more years of fixing bugs </p>
↗
https://medium.com/squad-engineering/celery-in-production-three-more-years-of-fixing-bugs-2ee462cef39f
Filipe Ximenes
Aug 12, 2021
Topics:
celery, python
<p>Using Django Check Constraints to Prevent the Storage of The Empty String </p>
↗
https://adamj.eu/tech/2021/01/31/django-check-constraints-prevent-storage-empty-string/
Filipe Ximenes
Aug 10, 2021
Topics:
django
<p>The World of CSS Transforms. "Unless you eat CSS for breakfast, I bet you'll learn something neat!" </p>
↗
https://www.joshwcomeau.com/css/transforms/
Rebeca Sarai
Aug 9, 2021
Topics:
css
<p><em>Reflections on 10,000 Hours of Programming:</em> </p>
↗
https://matt-rickard.com/reflections-on-10-000-hours-of-programming/
Rebeca Sarai
Aug 5, 2021
Topics:
programming, software
<p>Visualizing a codebase: </p>
↗
https://octo.github.com/projects/repo-visualization
Rebeca Sarai
Aug 5, 2021
Topics:
Previous
Next
Close Cookie Preference Manager
Cookie Settings
By clicking “Accept all”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.
Check our privacy policies.
Strictly Necessary (Always Active)
Cookies required to enable basic website functionality.
Analytics
Cookies helping understand how this website performs, how visitors interact with the site, and whether there may be technical issues.
Marketing
Cookies used to deliver advertising that is more relevant to you and your interests.
Personalization
Cookies allowing the website to remember choices you make (such as your user name, language, or the region you are in).
Save settings
Accept all
We use Cookies to promote our services.
Settings and Privacy.
Accept