{"company":{"id":2462129,"name":"Farmers for Forests","domain":"farmersforforests.org","url":"https://alion.io/company/farmersforforests"},"answer":"Farmers for Forests builds mostly with Python, Node JS, PHP, JavaScript. Its stack also includes AWS, MySQL, PostgreSQL, AWS Lambda. Python is named in 2 of the 6 job postings Farmers for Forests published in the last 12 months (33%). Counted by Alion from the job postings of Farmers for Forests, updated Oct 24, 2026.","window_days":365,"postings_analysed":6,"open_postings":4,"technologies_in_use":32,"modernity_score":73,"ai_adoption":false,"technologies":[{"name":"AWS","layer":"cloud","postings":2,"share":0.3333,"required":2,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"MySQL","layer":"data","postings":2,"share":0.3333,"required":2,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Pix4D","layer":"tools","postings":2,"share":0.3333,"required":2,"open_postings":2,"first_seen":"2026-10-06","last_seen":"2026-10-06","median_stated_pay_usd":null},{"name":"PostgreSQL","layer":"data","postings":2,"share":0.3333,"required":2,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Python","layer":"languages","postings":2,"share":0.3333,"required":2,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"AWS Lambda","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Amazon CloudWatch","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Amazon EC2","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Amazon S3","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"CI/CD","layer":"practices","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"CloudFormation","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Django","layer":"frameworks","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Docker","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"FastAPI","layer":"frameworks","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Git","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"GitHub Actions","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"GitLab CI","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Grafana","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"IAM","layer":"practices","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Jenkins","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Kubernetes","layer":"cloud","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Machine Learning","layer":"practices","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Microsoft Excel","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":1,"first_seen":"2025-11-17","last_seen":"2025-11-17","median_stated_pay_usd":null},{"name":"Node JS","layer":"languages","postings":1,"share":0.1667,"required":1,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"PHP","layer":"languages","postings":1,"share":0.1667,"required":1,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Prometheus","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":0,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"React.js","layer":"frameworks","postings":1,"share":0.1667,"required":1,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Rest API","layer":"tools","postings":1,"share":0.1667,"required":1,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null},{"name":"Adobe Premiere Pro","layer":"tools","postings":1,"share":0.1667,"required":0,"open_postings":0,"first_seen":"2026-07-21","last_seen":"2026-07-21","median_stated_pay_usd":null},{"name":"Canva","layer":"tools","postings":1,"share":0.1667,"required":0,"open_postings":0,"first_seen":"2026-07-21","last_seen":"2026-07-21","median_stated_pay_usd":null},{"name":"DaVinci Resolve","layer":"tools","postings":1,"share":0.1667,"required":0,"open_postings":0,"first_seen":"2026-07-21","last_seen":"2026-07-21","median_stated_pay_usd":null},{"name":"JavaScript","layer":"languages","postings":1,"share":0.1667,"required":0,"open_postings":1,"first_seen":"2025-11-07","last_seen":"2025-11-07","median_stated_pay_usd":null}],"own_products":[],"changes":{"first_appeared":[{"name":"Pix4D","first_seen":"2026-10-06"}],"rising":[],"falling":[],"not_seen_180d":[{"name":"AWS","last_seen":"2025-11-07"},{"name":"MySQL","last_seen":"2025-11-07"},{"name":"PostgreSQL","last_seen":"2025-11-07"},{"name":"Python","last_seen":"2025-11-07"}]},"similar_stacks":[{"name":"Dextr AI","url":"https://alion.io/company/dextr-ai/technologies","shared_technologies":26},{"name":"AllCloud","url":"https://alion.io/company/allcloud/technologies","shared_technologies":27},{"name":"Reisystems","url":"https://alion.io/company/reisystems/technologies","shared_technologies":27},{"name":"Macquarie Group","url":"https://alion.io/company/macquarie-group/technologies","shared_technologies":26},{"name":"Rehire","url":"https://alion.io/company/rehire/technologies","shared_technologies":26},{"name":"Toters","url":"https://alion.io/company/toters-delivery/technologies","shared_technologies":27},{"name":"J5 Consulting","url":"https://alion.io/company/j5-consulting/technologies","shared_technologies":27},{"name":"Hearst","url":"https://alion.io/company/hearst-com/technologies","shared_technologies":29}],"html_url":"https://alion.io/company/farmersforforests/technologies","json_url":"https://alion.io/company/farmersforforests/technologies.json","license":"CC BY-SA 4.0","meta":{"source":"Alion","built_at":"2026-10-24T08:34:55Z","generated_at":"2026-10-25T10:30:22Z"}}