News for hackers. Stuff that matters.

cyanic

Re:Ask HN: Who wants to be hired? (October 2026) on Thursday October 01, 2026 @07:12PM (#49928134)

  Location: EMEA
  Remote: Yes
  Willing to relocate: No (occasional travel is fine)
  Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, GNU/Linux, PostgreSQL, MySQL, SQLite, GraphQL, gRPC, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP, Azure, Stripe, OpenAI/GPT
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
Hi, I'm a backend-focused generalist software engineer with over 10 years of experience. My expertise is in Go and Python backend development, as well as JavaScript frontend development. I have a strong experience in technical leadership and driving projects from inception to completion.

What sets me apart is the ability to produce high quality software and empower engineers to do their best work. My experience is broad, spanning across fintech, HR and recruiting, dev tools, infrastructure, security, software distribution, data science and AI. I've founded multiple businesses, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design and QA.

I'm looking for a remote work opportunity, either full-time or part-time.

Re:Ask HN: Who wants to be hired? (September 2026) on Saturday September 05, 2026 @11:01AM (#49577195)

  Location: EMEA
  Remote: Yes
  Willing to relocate: No (occasional travel is fine)
  Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, GNU/Linux, PostgreSQL, MySQL, SQLite, GraphQL, gRPC, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP, Azure, Stripe, OpenAI/GPT
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
Hi, I'm a backend-focused generalist software engineer with over 10 years of experience. My expertise is in Go and Python backend development, as well as JavaScript frontend development. I have a strong experience in technical leadership and driving projects from inception to completion.

What sets me apart is the ability to produce high quality software and empower engineers to do their best work. My experience is broad, spanning across fintech, HR and recruiting, dev tools, infrastructure, security, software distribution, data science and AI. I've founded multiple businesses, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design and QA.

I'm looking for a remote work opportunity, either full-time or part-time.

From my experience it was quite usable on Pixel 8a, but I did experience problems.

For context, I use it mostly for web development. It runs a desktop environment with VNC, so I'm able to connect and run software like a browser. I don't develop on the device, but instead connect to a remote machine. Although the browser takes a few seconds to start, I didn't have any issues doing frontend development or doing web searches and reading docs, but I tend to be careful regarding the number of open tabs.

The Terminal app does crash from time to time. It can crash after 15 minutes, but I've also had it running for about 2 hours without issues. I'm not bothered by this as I just reconnect and continue where I left.

The reinstall is not needed every day. When I run the app, sometimes it says there was an unrecoverable error and suggests to reinstall. I ignore this, because it's a timing issue; the app was slow to start. Usually, if I run it again after closing the activity, it starts normally. The same VM has been running for me without a need to reinstall for a few months.

The battery usage is not too bad. I use an external display and make the phone screen black during this time. The battery gets depleted at a rate between 5% and 20% per hour, but this is only for active usage. I haven't been running it all the time in the background.

Re:Ask HN: Who wants to be hired? (May 2025) on Sunday May 04, 2025 @04:59PM (#43889529)

  Location: Europe
  Remote: Preferred (any timezone)
  Willing to relocate: Yes
  Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, PHP, GNU/Linux, PostgreSQL, MySQL, SQLite, GraphQL, gRPC, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
Hi, I'm a backend-focused generalist software engineer with over 10 years of experience. My expertise is in Go and Python backend development, as well as JavaScript frontend development. I have a strong experience in technical leadership and driving projects from inception to completion.

I've founded multiple business, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design, Customer Success and QA.

I'm looking for a remote opportunity, either full-time or part-time, but I'm also open to relocation (especially Southeast and East Asia).

If you'd like to see my work, check out https://gitfront.io. I wrote the frontend, backend and did the design.

Re:Ask HN: Who wants to be hired? (August 2024) on Friday August 02, 2024 @05:38AM (#41137356)

  Location: Europe
  Remote: Preferred (any timezone)
  Willing to relocate: Yes
  Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, PHP, GNU/Linux, PostgreSQL, MySQL, SQLite, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
Hi, I'm a backend-focused generalist software engineer with over 10 years of experience. My expertise is in Go and Python backend development, as well as JavaScript frontend development. I have a strong experience in technical leadership and driving projects from inception to completion.

Furthermore, I've founded multiple business, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design, Customer Success and QA.

I'm looking for a remote opportunity, either full-time or part-time, but I'm also open to relocation (especially Southeast and East Asia).

If you're still unsure about getting in touch, check out my latest project at https://gitfront.io. I wrote the frontend, backend and did the design.

Re:Ask HN: Who wants to be hired? (July 2024) on Monday July 01, 2024 @11:36AM (#40846824)

  Location: Europe
  Remote: Preferred (any timezone)
  Willing to relocate: Yes
  Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, PHP, GNU/Linux, PostgreSQL, MySQL, SQLite, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
Hi, I'm a backend-focused generalist software engineer with over 10 years of experience. My expertise is in Go and Python backend development, as well as JavaScript frontend development. I have a strong experience in technical leadership and driving projects from inception to completion.

Furthermore, I've founded multiple business, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design, Customer Success and QA.

I'm looking for a remote opportunity, either full-time or part-time, but I'm also open to relocation (especially Southeast and East Asia).

If you're still unsure about getting in touch, check out my latest project at https://gitfront.io. I wrote the frontend, backend and did the design.

Re:Ask HN: Who wants to be hired? (June 2024) on Tuesday June 04, 2024 @11:03AM (#40575336)

  Location: Europe
  Remote: Preferred (any timezone)
  Willing to relocate: Yes
  Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, PHP, GNU/Linux, PostgreSQL, MySQL, SQLite, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
Hi, I'm a backend-focused generalist software engineer with over 10 years of experience. My expertise is in Go and Python backend development, as well as JavaScript frontend development. I have a strong experience in technical leadership and driving projects from inception to completion.

Furthermore, I've founded multiple business, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design, Customer Success and QA.

I'm looking for a remote opportunity, either full-time or part-time, but I'm also open to relocation (especially Southeast and East Asia).

Re:Ask HN: Who wants to be hired? (March 2024) on Saturday March 02, 2024 @03:38AM (#39571072)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go, Python, JavaScript, C, Linux, PostgreSQL, Docker, HTML/CSS, AWS, GCP, Docker, Git
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
-----

Hi, I'm a backend-focused generalist software engineer. I've worked remotely for over 10 years at startups writing backends and frontends (web and desktop), designing architectures and performing DevOps tasks. I'm a founder, so I also have some experience with product and marketing, and I'm able to understand business impacts of development work.

I prefer working in a high-trust environment. If your company is making a positive impact, developing free and open-source software or has a great culture, I would consider it a plus.

Re:Ask HN: Who wants to be hired? (February 2024) on Thursday February 01, 2024 @10:43PM (#39224740)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go, Python, JavaScript, C, Linux, PostgreSQL, Docker, HTML/CSS, AWS, GCP, Docker, Git
  Résumé/CV: Upon request
  Email: hired at codecyanic dot com
-----

Hi, I'm a backend-focused generalist software engineer. I've worked remotely for over 10 years at startups writing backends and frontends (web and desktop), designing architectures and performing DevOps tasks. I'm a founder, so I also have some experience with product and marketing, and I'm able to understand business impacts of development work.

I prefer working in a high-trust environment. If your company is making a positive impact, developing free and open-source software or has a great culture, I would consider it a plus.

Re:Ask HN: Who wants to be hired? (January 2024) on Saturday January 06, 2024 @07:33AM (#38890917)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go, Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS, AWS, GCP, Docker, Git
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Product-minded full stack software engineer. With experience working remotely for over 10 years. Interested in full-time, part-time and consulting work.

I solve hard problems while accounting for wider context. I've built a hybrid architecture which costs 30 times less to run than the full-cloud alternative; created an operating system distribution with dockerized GPU drivers for heterogeneous mining rigs; implemented a data processing pipeline making report generation time go from minutes to seconds.

I automate processes and make teams more productive. I've made cloud deployables run locally, which made edit-run loop for developers go from 10 minutes to 1 second. For most contexts this was easily a 10 times productivity increase per developer.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (December 2023) on Sunday December 03, 2023 @11:24PM (#38513733)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go, Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS, AWS, GCP, Docker, Git
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Product-minded full stack software engineer. With experience working remotely for over 10 years. Interested in full-time, part-time and consulting work.

I solve hard problems while accounting for wider context. I've built a hybrid architecture which costs 30 times less to run than the full-cloud alternative; created an operating system distribution with dockerized GPU drivers for heterogeneous mining rigs; implemented a data processing pipeline making report generation time go from minutes to seconds.

I automate processes and make teams more productive. I've made cloud deployables run locally, which made edit-run loop for developers go from 10 minutes to 1 second. For most contexts this was easily a 10 times productivity increase per developer.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (November 2023) on Friday November 03, 2023 @11:12PM (#38137798)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go, Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS, AWS, GCP, Docker, Git
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Product-minded full stack software engineer. With experience working remotely for over 10 years. Interested in full-time, part-time and consulting work.

I solve hard problems while accounting for wider context. I've built a hybrid architecture which costs 30 times less to run than the full-cloud alternative; created an operating system distribution with dockerized GPU drivers for heterogeneous mining rigs; implemented a data processing pipeline making report generation time go from minutes to seconds.

I automate processes and make teams more productive. I've made cloud deployables run locally, which made edit-run loop for developers go from 10 minutes to 1 second. For most contexts this was easily a 10 times productivity increase per developer.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (October 2023) on Tuesday October 03, 2023 @11:10PM (#37760414)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Product-minded full stack software engineer. With experience working remotely for over 10 years using various technologies. Interested in full-time, part-time and consulting work.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't be heavily dependent on frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company share some of my values, send me an email. I am especially interested in early-stage startups and smaller teams of people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (August 2023) on Tuesday August 01, 2023 @04:57PM (#36962768)

  Location: Europe (TZ flexible)
  Remote: Yes
  Willing to relocate: No
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
Hi, I'm a full stack software engineer, with 10+ years of remote work experience.

I'm usually the go-to person when there is a hard problem or some unusual software behavior, as my main strength is problem solving. I am specialized in learning quickly, increasing productivity through automation and understanding the technology and business requirements.

In terms of technology, I'm a generalist. I mostly work on the backend, but I'm also quite capable on the frontend. These days I mostly use Go, Python and JavaScript. I have experience designing and implementing low level system software, cloud systems and everything in between.

Re:Ask HN: Who wants to be hired? (July 2023) on Monday July 03, 2023 @02:05PM (#36576665)

  Location: Remote
  Remote: Yes
  Willing to relocate: No
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
Hi, I'm a full stack software engineer, with 10+ years of remote work experience.

I'm usually the go-to person when there is a hard problem or some unusual software behavior, as my main strength is problem solving. I am specialized in learning quickly, increasing productivity through automation and understanding the technology and business requirements.

In terms of technology, I'm a generalist. I mostly work on the backend, but I'm also quite capable on the frontend. These days I mostly use Go, Python and JavaScript, but I'm always looking forward to learning something new.

Re:Ask HN: Who wants to be hired? (June 2023) on Thursday June 01, 2023 @11:39AM (#36152716)
* * *
Re:Ask HN: Who wants to be hired? (May 2023) on Monday May 01, 2023 @11:03AM (#35773760)

  Location: Europe/Asia
  Remote: Yes
  Willing to relocate: Maybe
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
Hi, I'm a product-minded full stack software engineer, with 10+ years of remote work experience. Interested in full-time, part-time and consulting work.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't be heavily dependent on frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company shares some of my values, send me an email. I am especially interested in early-stage startups and smaller teams of people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (April 2023) on Wednesday April 05, 2023 @08:18AM (#35452826)

  Location: Europe/Asia
  Remote: Yes
  Willing to relocate: Maybe
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
Hi, I'm a product-minded full stack software engineer, with 10+ years of remote work experience. Interested in full-time, part-time and consulting work.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't be heavily dependent on frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company shares some of my values, send me an email. I am especially interested in early-stage startups and smaller teams of people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (March 2023) on Wednesday March 01, 2023 @09:36PM (#34991225)

  Location: N/A
  Remote: Yes
  Willing to relocate: No
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
Product-minded full stack software engineer. With a decade of experience working remotely on a diverse set of fields and using various technologies. Interested in full-time, part-time and consulting work.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't be heavily dependent on frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company shares some of my values, send me an email. I am especially interested in early-stage startups and smaller teams of people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (January 2023) on Wednesday January 04, 2023 @09:39AM (#34245965)
* * *
Re:Ask HN: Who wants to be hired? (March 2022) on Tuesday March 01, 2022 @11:46AM (#30516425)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Product-minded full stack software engineer. With experience working remotely for almost a decade on a diverse set of fields and using various technologies. Interested in full-time, part-time and consulting work.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't be heavily dependent on frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company shares some of my values, send me an email. I am especially interested in early-stage startups and smaller teams of people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:AWS S3: Sometimes you should press the $100k button on Friday February 18, 2022 @04:06AM (#30383604)
We solved the problem of deleting old files early in our development process, as we wanted to avoid situations such as this one.

While developing GitFront, we were using S3 to store individual files from git repositories as single objects. Each of our users was able to have multiple repositories with thousands of files, and they needed to be able to delete them.

To solve the issue, we implemented a system for storing multiple files inside a single object and a proxy which allows accessing individual files transparently. Deleting a whole repository is now just a single request to S3.

Re:Ask HN: Who wants to be hired? (November 2021) on Monday November 01, 2021 @06:19PM (#29073974)

  Location: Europe/Asia (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go (Golang), Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Product-minded full stack software engineer. With experience working remotely for almost a decade on a diverse set of fields and using various technologies. Interested in full-time, part-time and consulting work.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't be heavily dependent on frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company shares some of my values, send me an email. I am especially interested in early-stage startups and smaller teams of people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Ask HN: How do you encrypt data on virtual machines in the cloud?

Hi HN,I am looking for a standard or at least widely used way to encrypt data at rest on VMs running in the cloud. I am also interested in reasons why this isn't the standard way of doing things.I recently started working on a project where I potentially need to cache customer data on disk. At this point, the simplest and the most portable option for me is to run services on cloud VMs. I have...

( Read More... | 2 comments | 3 points | on HN )
Re:Ask HN: Companies of one, what is your tech stack? on Wednesday August 25, 2021 @03:25PM (#28305789)
I built a platform for sharing git repositories: https://gitfront.io

What is your tech stack?

  Backend: Golang
  Frontend: HTML, Plain JavaScript and CSS
  Database: PostgreSQL and object storage
I run everything on a single dedicated server on a VM. Services are deployed as containers and managed using HashiCorp Nomad.

On the backend there is a custom task queue which delegates work to worker instances. Repositories are rendered as static HTML and stored on object storage. As each repository is stored as a single object there is also a custom proxy that allows serving individual files from objects. All of this is written in Go.

The frontend currently consists of a landing page without any JavaScript and a web app which builds most elements using JavaScript. Everything is styled by hand using CSS.

Why did you choose it?

I chose to use technologies that would allow me to maintain everything years from now without having to rewrite a lot of code. I wanted to have something that would run fast, work reliably, have a small number of dependencies and that would allow me to develop at a reasonable pace.

As for the infrastructure, I wanted increased availability, more security and control and lower costs.

Do you think your choices had any impact on your success?

Yes, but for me success is being able to learn, delight customers and to satisfy my own standards on how things should be done.

Re:Ask HN: Who wants to be hired? (May 2021) on Monday May 03, 2021 @04:47PM (#27030431)

  Location: Europe (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: Depends on location
  Technologies: Go, Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Full stack software engineer and founder. Have been working remotely for almost a decade on a diverse set of fields and using various technologies.

I care about free and open-source software and believe in respecting users of software and services. I believe software shouldn't use frameworks or have an excess of third-party dependencies. I am security-minded and care very much for performant software.

If you or your company shares some of my values, send me an email. I am especially interested in early-stage startups and smaller teams with people with whom I can exchange knowledge and accomplish high goals.

For a taste of what I can build with Go, vanilla JavaScript and PostgreSQL take a look at my side project: https://gitfront.io

Re:Ask HN: Who wants to be hired? (February 2021) on Tuesday February 02, 2021 @08:09AM (#26000525)

  Location: Europe (work timezone flexible)
  Remote: Yes (Preferred)
  Willing to relocate: For the right opportunity
  Technologies: Go, Python, C, JavaScript, Linux, PostgreSQL, Docker, HTML/CSS and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Full stack software engineer with a T-shaped personality, complex problem-solving skills and more than 8 years of professional experience.

I'm looking for a chance to solve engineering and business problems using technology and an opportunity to contribute to every aspect of product development.

Side project: https://gitfront.io

Re:What is your favorite C programming trick? (2009) on Sunday November 22, 2020 @10:24AM (#25178132)
Named parameters using a struct.

    struct calculate_args {
        int x, y;
        enum {add=0, sub} operator;
    };

    int calculate_func(struct calculate_args args) {
        if (args.operator == add)
            return args.x + args.y;
        else
            return args.x - args.y;
    }

    #define calculate(...) calculate_func((struct calculate_args){__VA_ARGS__})
Now you can combine positional and named parameters or omit them.

    calculate(1, 3); // 4
    calculate(8, 3, .operator=sub); // 5
    calculate(.operator=sub, .y=7); // -7
Works very well in cases where there is a lot of parameters that default to 0. Keep in mind that you still need to know how structs work and you lose compile-time error detection.
Re:Creating a Slack app that uses fewer resources on Sunday October 11, 2020 @05:47PM (#24749379)
I created an app similar to Multi, but for Linux. If anyone is interested, take a look at DWAS[0][1]. It allows blocking requests, injecting scripts and applying custom styles among other things.

[0] https://gitlab.com/codecyanic/dwas

[1] https://gitlab.com/codecyanic/dwas-manager

Re:Ask HN: Who wants to be hired? (October 2020) on Sunday October 04, 2020 @10:14AM (#24679191)

  Location: Europe (mostly)
  Remote: Yes (Preferred)
  Willing to relocate: For the right opportunity
  Technologies: Go, Python, C, JavaScript, Linux, SQL, Docker, and more
  Résumé/CV: Upon request
  Email: hired+hn at cyanic dot gr
-----

Software engineer with a T-shaped personality, complex problem-solving skills and more than 8 years of professional experience building profitable products from scratch. I'm looking for a chance to solve engineering and business problems using technology and an opportunity to contribute to every aspect of product development.

Older »