HNHacker News
TopNewBestAskShowJobs

CedricTeyton

31 karma · joined January 12, 2023

I'm a software developer with a strong interest in Software Quality, DevOps, Cloud Computing, and Software Craftsmanship. cedric.teyton at promyze.com
submissionscomments
CedricTeyton··on Ask HN: Where to Feature Startup on Spanish, Portuguese, German, French?
For French PR: - https://www.maddyness.com/ - https://www.frenchweb.fr/ - https://www.presse-citron.net/ - https://www.journaldunet.com/ - https://www.rudebaguette.com/
CedricTeyton··on Ask HN: What product for developers has the best documentation you know?
I enjoy reading docs from Algolia and Stripe. Both are educative and visually stunning.
CedricTeyton··on Ask HN: Simple, low-maintenance startup blog platform?
> Five years ago we would have used Medium without a second thought, but we moved away from it as it became less and less usable.

Similar to Medium but developer-friendly, you could use dev.to or Hashnode

CedricTeyton··on How to develop product vision for startup idea?
> Do I need to talk to actual potential users?

IMHO, that's step 1. Interview people you think are your target. You should be able to understand the following:

- What their pain points are - How they currently solve them

It's key to validate your startup idea and envision the product.

CedricTeyton··on Ask HN: Most valuable skills for an early-stage startup engineer (new grad)
Agreed.

Plus, in this specific case, I think soft skills are far more important as your daily job odes beyond your primary missions as described in your job description.

Above all? You must learn to ship fast.

CedricTeyton··on Show HN: HN Summarizer
neat!
CedricTeyton··on What makes you enjoy Go lang?
Love Golang for its documentation. It's clear and straight to the point.
CedricTeyton··on Ask HN: GitFlow or Trunk-Based Development?
QED -- thanks!
CedricTeyton··on [dead]
How radical quality improvement has been set at Toyoto and how to map the Dantotsu process in Software Engineering.
CedricTeyton··on Show HN: Bestcodingpractices.dev
The Hub is an open, resourceful place powered by the community where you can discover best coding practices. We feature 400+ practices from a wide set of domains — architecture, security, programming languages, green IT… These practices have been created from Promyze.
CedricTeyton··on 21 Questions you’ll ask if you develop a VSCode extension
After spending some time to build and maintain a VSCode extension for our software at Promyze, we wanted to share some common use cases that any developer might be willing to address.
CedricTeyton··on Tips for refactoring your code with no pain
Hi Kevsim, thanks for your great comment, I do appreciate :)

Sorry if you had a hard time to read this post.

Your comment for the in Example #1 is right, we've shown only the first step. The second one would be to rename all others code operations: => Renaming `p1`, `p2`, `p1N`, `p2N => Remove the magic numbers 4, 6 and 1.

One important thing in this article is the fact that each tip should be used by a developer locally as an intermediate step during a refactoring of a legacy code. So for each tip, the second piece of code should not be the final version to be committed. It clearly needs additional operations and transformations.

We'll do our best to make our next post easier to digest :)

CedricTeyton··on Tips for refactoring your code with no pain
Hi Kevsim, thanks for your comment :)

I've probably under-highlighted in this article the fact that each operation is intended to be used locally by a developer as an intermediate step during a refactoring of a legacy code. All these tips allow to transform a function to a new state #1, supposed to be easier to understand, and as a root point to perform some modifications in your code.They are just easy-to-implement solutions to assist developers with a messy code. Then, you can start implementing tests to avoid regressions and continue your refactoring to a newer state #2, which will then be commited on your Git repo.

Hope this can help :)

← PreviousPage 2 of 2