How to get filenames without dates

date in filename is a convention you have to stick to with Jekyll.

The same way you would with posts, except you loop over your collection instead.

{% for article in site.articles %}
  <h2>{{ article.title }}</h2>
  ...
{% endfor %}

see Collections | Jekyll • Simple, blog-aware, static sites

You can try:

collections:
  articles:
    output: true
    permalink: /:collection/:path

see Permalinks | Jekyll • Simple, blog-aware, static sites