developer.js:
class Developer {
constructor(name, info) {
this.name = name;
this.info = info;
}
sayHello() {
console.log(
`Hi π, I'm ${this.name}, a passionate full-stack developer and sysadmin!`
);
}
}
const jps4242 = new Developer('jps4242', {
languages: [
'Python', 'JavaScript', 'TypeScript', 'HTML', 'CSS', 'SQL'
],
interests: [
'Building useful software',
'Learning new technologies',
'Solving interesting problems'
],
technologies: {
frontend: ['Vue.js', 'Vite'],
backend: ['FastAPI', 'Node.js'],
data: {
databases: ['PostgreSQL', 'Redis', 'SQLite'],
storage: ['MinIO']
},
tools: [
'Linux', 'Docker', 'Podman', 'VS Code', 'GitHub', 'Gitea', 'Git'
],
}
});
jps4242.sayHello();hello@jps4242:~ $ node ./developer.js
Hi π, I'm jps4242, a passionate full-stack developer and sysadmin!

