Porto Codes

Note: During the month of October, we're hosting a couple of events dedicated to Hacktoberfest 2019. Join us!

See details

Porto Codes is a monthly meet-up where we share technology related experiences. We meet on the second Thursday of each month.

The next event is on Thursday, October 10th, 2019 at 19:00 at Porto i/o Santa Catarina.

RSVP on our meetup page

Schedule

  1. Doors open

    Come and hang out while we struggle with our A/V setup.

  2. Opening remarks

    Short introduction to the Porto Codes project.

  3. Elm, by Décio Ferreira

    Elm is a functional language for reliable webapps, with a very strong emphasis on usability, performance, and robustness.

    Elm compiles to JavaScript, and is most well known for:

    • No runtime errors in practice. No null. No undefined is not a function.
    • Friendly error messages that help you add features more quickly.
    • Well-architected code that stays well-architected as your app grows.
    • Automatically enforced semantic versioning for all Elm packages.

    By the end of this talk I hope you will be able to create your own web application in Elm, understand how it compares with other projects like React as a tool for creating websites and web apps, but also understand the core ideas and patterns that make Elm nice to use.

  4. Dinner and ice cream

    Join us for dinner, usually at Estambul Doner Kebap. Come rain or shine, we go for ice cream at Santini.

Upcoming events

Porto Codes presents Hacktoberfest

October 12th, 2019

Hacktoberfest is a month-long celebration of open source software run by DigitalOcean and DEV. Hacktoberfest is open to everyone in our global community. To participate, you must submit four pull requests to public GitHub repositories.

Join us in Porto i/o Santa Catarina and let’s work on our favorite open source projects. We will pitch some local open source projects and spend the day hacking together.

RSVP on our meetup page

Porto Codes & NIAEFEUP present Hacktoberfest

October 26th, 2019

Hacktoberfest is a month-long celebration of open source software run by DigitalOcean and DEV. Hacktoberfest is open to everyone in our global community. To participate, you must submit four pull requests to public GitHub repositories.

Join us at FEUP and let’s work on our favorite open source projects. We will pitch some local open source projects and spend the day hacking together.

RSVP on our meetup page

Monthly meetup

November 14th, 2019

A serverless case study with AWS, by Luís Miguel

A full-fledged CMS can easily keep records of tasks input by users, process those tasks into a queue, communicate them to a job factory, and notify users of the results. We decided we didn’t want to manage a full CMS just for that, going serverless was the perfect alternative.

How Ember.js revamped their infrastructure, by Ricardo Mendes

The Ember project has many associated websites, the guides, the deprecation guides, the blog, the API documentation, and the main website itself. These were built over the years as needed and used a mishmash of technologies (middleman, embedded Ember, standalone Ember), which made it hard for both maintainers and new contributors to the project. To take advantage of the Ember knowledge and skills in the community, we started moving projects to Ember. In this presentation I will be covering how we are using JAMstack practices to accomplish this migration.

RSVP on our meetup page

Speak at Porto Codes

We're always looking for someone to speak at Porto Codes. We're pretty flexible when it comes to the topic, and we welcome all levels of expertise.

If you do speak at Porto Codes, dinner and ice cream is on us!

Submit a talk

Resources and stuff

You can find us on the following webs: