READ IT CAREFULLY!!
Recently , I've been doing research on Dreams & Reality. If anyone knows about this topic or wants to know , DM me. We can work out on it.
What makes the topic interesting? *What if you can control your dream?
*What if you could find out if you're in a reality or in a dream?
*Get real life solutions from your dreams.
*What if you get to know that whatever you were dreaming is already done and we all have a misconception of " Dreams do come true " where in reality it's already done and it's true.
Your feed motivates me to code! Thanks 💫 @charlesvandeurs
@thetrendytechie @nicklearnscode @estefanniegg @victorluizgomes @verdicekcodes @codergirl.404 @juliah @codingcouple @elefcodes @secretlifeofcode @codergirl_ @alexacea @codsemog @thecodeness @dvlp.r @girlknowstech @casvesna
There are some days when you want to speak nothing because you're in some problems or a crisis.
It sucks because you're at rest and not at peace. And if peace means to disconnect and stay away from people then yes , I'm doing that.
On these days , coding is my best buddy. It works as I make him work & understands me better than anyone.
Put a small infographic together this evening for all those pesky vi commands one typically needs. Check it out on my blog @ http://www.thomasjost.com/blogs/vi-cheatsheet-quick-reference-for-the-vi-text-editor
Just got home last night from our short trip to Stockholm, I forgot how much I love traveling by the fast train, I got so much done on my personal project. It’s been more than 3 months since I first started researching a way to grab the schedule data from the legacy system so many schools use. And yesterday I finally was able to implement the parsing script and store the scheduling data based on the week in the new project’s database. This means the hardest work on getting the platform up and the migration working is finally done and I can move on to drawing up the UX flow of the app. I still have some parts that would be beneficial, but not necessary, for example to implement a queuing system for the migration requests and implement socket.io to send live updates of the migration to the user. I might as well push the socket implementation to when the messaging feature will be implemented and the queuing system might not be necessary, will obviously need to do some testing first. Next up is to see what we can do with the calendars of different schools, integrating a custom built one with our features that can export the calendar events to all those systems. Challenge after challenge and hurdle after hurdle, I can see why nobody has gone after this idea yet because it’s going to take a lot of work. But that’s just it, you can truly accomplish anything that your heart desires, but you have to have a deep and burning desire for it’s attainment, otherwise you won’t have the perseverance to see it through.
I also worked on the material for the new YouTube video I’m planning on producing and releasing this week. It’s going to be focused on scraping and using data without connecting to an API, pretty much script kitty stuff but I personally learned a lot from doing this type of coding. I hope to get together a couple of more examples before I start recording so we get some variations as well.
Hope you guys had another fantastic week. Did you do any coding or design work? Read any great books? Let me know by leaving a comment and as always, keep up the hustle! 💪🏻
I love my text editor, as a web developer it is my weapon. I used Visual Studio Code as my text editor and there are a lot of things I love about VSCode. Like it's built-in integration with Git.
Before I started using VSCode I have to use other apps like terminal/command prompt to operate the Git SCM. But now, I don't even have to touch my CMD/Git bash just to track, add or commit my project.
You see at the left side of the VSCode there is a Git menu. If you want to add your files just click plus, and you just have to enter your message up there if you want to commit those files. And the powerful thing is, it is automatically detect the files we're working on and show us the status if our file has been modified, and if it has been modified, It'll show you the difference with some line directly at your VSCode, wow! It is soooo convenient
Even if you don't want to use those interface and prefer using command prompt, you don't have to use any other apps because VSCode has their own built-in terminal. Love it!
Had a very long lunch yesterday with a good friend from when I was teaching at the university, digging deep into the subject of programming and later on a lot about philosophy. One of the things that we touched upon under the subject of programming is the different types of “schools” there are in terms of methods and approaches. It all comes down to problem solving, being able to break down the main problem (sort of the big problem) into smaller and smaller problems, to more easily solve them one by one. But once you know how to break down problems and know which language you’re going to work in, you have the choice of finding a library or building something on your own. I have always been someone who likes to build things by hand, not because I think I can do better but because I want to learn how things work down to the very core of it. While my friend likes to do both, building a custom solution or using a library, and he makes the decision based on what is more fun and educational. Like most programmers he doesn’t like touching authentication, where as I love building on my custom authentication solutions, improving them and making them more and more secure. So what I’m trying to get at is that the debate of whether you should use a library or build something custom is not as easy as dividing people into two groups with the one’s who do use libraries and the one’s who don’t. It’s a very creative field and the choice is based on the programmers schooling and personality as well as the project’s nature and restrictions. My advice is to do both and try to learn what you prefer to do and in which situations the custom solution or a library is the best choice.
I also receive a lot of questions on tips for becoming a better developer or ways to learn more, and there is no better way than to just build things. Think of something that you’ve always wanted to build, like a copy of Facebook or Twitter, or building an awesome forum for programmers, or simply a calculator. Decide on a project and set that as a goal as you’re learning, that way you’ll focus on the pieces that are required to build that project and will learn as you build on it. 👍🏻
I am so excited to get another awesome week started and get back into the daily grind at my projects and side hustles. Starting off I’m sending over the offer for my project with a friend at the office to redesign and build a new website for a local business in Gothenburg. This particular project is going to be a lot of fun as I get to collaborate with an insanely talented designer and remake a website for a very popular and high end business. I also noticed that the company that manages the old scheduling system actually “closed” the link to the PDF renderer that I use to parse the PDF files and map out the lessons. The actual PDF renderer is still accessible if you have the link to it, but you can’t reach it from the web viewer. So even though the might not be a very technical team I will pause the work on the scraping tool for now and wait until the meeting with the lawyer to make sure what I do is perfectly legal. I know most of you think of scraping as something bad and what script kitties do to create copies of news websites to get visitors to their website and earn add money or whatever. But in this case the system has no policies or information about the data and their customers, the schools, own the actual data. Nonetheless I’ll wait for the meeting to see where I will go from here, as having to build my own scheduling system will make the process of getting the platform in the hands of users much harder than using existing data.
While I’m waiting for the meeting I’ll continue working on the actual platform that was on hold while I was working on the scraping tool and making a lot of improvements on my old code. It really helps to take a break from a project, at least when it comes to programming, to look back at your own work and find ways to make it a lot simpler and easier to manage. I’ll be pulling back the design on the platform to go back to my old days of building the functionality in pure HTML and simple layout by hand before I move to design the full platform. Makes it much easier to get the functionality working and move to integrating the app with the backend. Anyway I hope you guys had an absolutely awesome weekend. Keep up the hustle! 🔥
Had a lot of fun at Security Fest 2017 yesterday, listened to some awesome talks from really inspirational people and getting to talk to some of them in person as well as hack and build together stuff in between talks. So much fun, so many awesome people and so much inspiration, can’t wait for next years Security Fest. As I’ve always been someone who never liked parties or even gatherings I try very hard to push myself to go to more and more meet ups and events, as I get to meet and talk to so many amazing people and share knowledge and ideas. Being more open about my own life and way of thinking has had a huge impact on the people I get to meet, the opportunities I am given and the environment I get to live and work in. Embracing the fact that I might as well not know anything or be wrong about everything and thus actually listen to someone’s idea or opinion and reflect over it has had a big impact on my own perception of reality and our society.
The event did take up a full day so I couldn’t get much work done at the office, but I always work a little in the morning before I leave home and yesterday I did some small fixes on the migration module for my personal project. This project will be one of my main focuses during the summer to have it up and running for this fall, trying to meet as many people from my core user group as possible to get feedback and making sure all legal and financial plans are in place. Today I’ll spend the day to build a simple promotion website for one of my colleagues at the office who is just about to release her new book. As it’s a very simple website, both design- and functionality wise, I’m pretty sure I’ll have time over to write up an offer for the project I’m doing with Mikael. He’s a very skilled and experienced illustrator and designer from the office that I have the privilege of calling my friend.
Here’s a quick tip for anyone who wants to run their own business, especially the freelancers out there. Try to find a collaboration space with people working in similar areas as you, preferably freelancers and smaller companies. The inspiration, knowledge and opportunities you’ll be exposed to is just invaluable.