Skip to content

MaxWenzel/developer-websites

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 

Repository files navigation

developer-websites

Useful websites for developers

Databases

Big Data

Papers

Development

  • Codecov: gives companies actionable coverage insights when and where they need them to ensure they are shipping quality code.
  • Travis: test and deploy
  • Heroku: build data-driven apps with fully managed data services.
  • Deps: understand your dependencies
  • Gitpod: a container-based development platform that puts developer experience first. Gitpod provisions ready-to-code development environments in the cloud accessible through your browser and your local IDE (stay tuned for a blog post with more details on that).
  • Free Developer Stuff: Free Stuff/Tool/Service for Developer

Web-Development

Open API

  • Cloud Native Computing Foundation (CNCF): hosts critical components of the global technology infrastructure.
  • CNCF Landscape: CNCF's recommended path through the cloud native landscape.
  • OpenTelemetry: provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
  • OpenAPI: a broadly adopted industry standard for describing modern APIs
  • OpenMetrics: an effort to create an open standard for transmitting metrics at scale, with support for both text representation and Protocol Buffers.
  • OpenEBS: OpenEBS builds on Kubernetes to enable Stateful applications to easily access Dynamic Local PVs or Replicated PVs.

Security

  • Common Waekness Enumeration: a community-developed list of software and hardware weakness types. It serves as a common language, a measuring stick for security tools, and as a baseline for weakness identification, mitigation, and prevention efforts.
  • OWASP: a nonprofit foundation that works to improve the security of software.

Test-Tools

  • Do Better As Code: achieve a faster feedback cycle by using the right tooling. Produce higher quality code by following good practices you already know.

TechRadar

Culture

Misc

Best Practice

API-Design

Post-Mortem-Analyse

Styleguide

Validation

  • Regex 101: online regex tester, debugger with highlighting for PHP, PCRE, Python, Golang and JavaScript
  • ShellCheck: finds bugs in your shell scripts
  • iHateRegex: ready to use regex

Architecture, Clean Code & More

Code Quality

Skills

  • Elastic Leadership: a set of values, techniques, and practices to use in your leadership role.

Tooling

  • CodeScene
  • C4 model: C4 model for visualising software architecture
  • Architectural Decision Records: a software design choice that addresses a functional or non-functional requirement that is architecturally significant.
  • Managing Architecture Decision Records with ADR-Tools
  • ArchiMate: Architecture modeling language, a visual language with a set of default iconography for describing, analyzing, and communicating many concerns of Enterprise Architectures as they change over time.
  • arc42: arc42 template for architecture documentation.
  • Risk Storming: a visual and collaborative risk identification technique
  • Event Storming: a flexible workshop format for collaborative exploration of complex business domains.

Scrum

Site Check

  • Lighthouse: see how well your website performs. Then, get tips to improve your user experience
  • PageSpeed Insights: make your web pages fast on all devices
  • GTmetrix: analize the loading speed
  • WebpageTest: run a free website speed test from multiple locations around the globe using real browsers (IE and Chrome) and at real consumer connection speeds
  • ESBench: shareable modern JavaScript Benchmarking
  • JSBench: shareable modern JavaScript Benchmarking

Study & Tutorials

Cheat

Images and Fonts

Blogs and more

Java Stuff

  • JavaRevisited: Blog about Java, Programming, Spring, Hibernate, Interview Questions, Books and Online Course Recommendations from Udemy, Pluralsight, ..
  • JournalDev: Java, Java EE, Android, Python, Web Development Tutorials.
  • Java Code Geeks: an independent online community focused on creating the ultimate Java to Java developers resource center.
  • Inside Java: News and views from the Java team at Oracle
  • Piotr's TechBlog: Java, Spring, Kotlin, microservices, Kubernetes, containers
  • Reflectoring: Software development tutorials, thoughts about the software craft, and tips on how to grow as a software engineer.

News

  • InfoQ: curated and peer-reviewed content covering innovation in professional software development.
  • DZone: Programming, Web Development, and DevOps news, tutorials and tools for beginners to experts.
  • TheServerSide: Java developers discussing Java J2EE, java software, Java programming and other trends in server side development.
  • t3n: News

Misc

SQL

  • SQl 4 Devs: a better understanding of SQL changes the database black box perception to a time saver reducing development effort.

Fun

For JavaScript developers

For Java developers

Spring Boot

Tutorials

Search

  • Ecosia: by searching with Ecosia, you're not only reforesting our planet,
  • DuckDuckGo: get seamless privacy protection on your browser for free

Podcasts

htmx Knowledge

  • Spring Boot & htmx Demo: provide dynamic, rich application functionality without complex tools or JavaScript frameworks.
  • Spring Boot Hotwire integration: Hotwire can be used just fine with Spring Boot out of the box. However, as a couple of examples have shown, it usually requires a bit of boilerplate code to be written on the server side. This library attempts to remove that boilerplate code by providing a few Spring MVC extensions that make it easy to use Thymeleaf templates and template fragments as Turbo Streams.

Articles

About

Useful websites for developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published